<SEC-DOCUMENT>0000827187-25-000058.txt : 20250506
<SEC-HEADER>0000827187-25-000058.hdr.sgml : 20250506
<ACCEPTANCE-DATETIME>20250506161329
ACCESSION NUMBER:		0000827187-25-000058
CONFORMED SUBMISSION TYPE:	10-Q
PUBLIC DOCUMENT COUNT:		81
CONFORMED PERIOD OF REPORT:	20250329
FILED AS OF DATE:		20250506
DATE AS OF CHANGE:		20250506

FILER:

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

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

	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-20250329.htm
<DESCRIPTION>10-Q
<TEXT>
<XBRL>
<?xml version='1.0' encoding='ASCII'?>
<!--XBRL Document Created with the Workiva Platform-->
<!--Copyright 2025 Workiva-->
<!--r:87958c32-673c-446f-915a-c0d4db8ff65b,g:68d0b1c8-7e85-447d-9269-bd2acb58db13,d:d44171c820ab4d349424b602b1035127-->
<html xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:ixt="http://www.xbrl.org/inlineXBRL/transformation/2020-02-12" xmlns:srt="http://fasb.org/srt/2024" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:us-gaap="http://fasb.org/us-gaap/2024" xmlns:snbr="http://www.sleepnumber.com/20250329" xmlns:ecd="http://xbrl.sec.gov/ecd/2024" xmlns:iso4217="http://www.xbrl.org/2003/iso4217" xmlns:xbrldi="http://xbrl.org/2006/xbrldi" xmlns:dei="http://xbrl.sec.gov/dei/2024" xmlns:xbrli="http://www.xbrl.org/2003/instance" xmlns:ix="http://www.xbrl.org/2013/inlineXBRL" xmlns:ixt-sec="http://www.sec.gov/inlineXBRL/transformation/2015-08-31" xmlns="http://www.w3.org/1999/xhtml" xmlns:xlink="http://www.w3.org/1999/xlink" xml:lang="en-US"><head><meta http-equiv="Content-Type" content="text/html"/><title>snbr-20250329</title></head><body><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">01/03</ix:nonNumeric><ix:nonNumeric contextRef="c-1" name="dei:DocumentFiscalYearFocus" id="f-27">2025</ix:nonNumeric><ix:nonNumeric contextRef="c-1" name="dei:DocumentFiscalPeriodFocus" id="f-28">Q1</ix:nonNumeric><ix:nonNumeric contextRef="c-1" name="dei:AmendmentFlag" format="ixt:fixed-false" id="f-29">FALSE</ix:nonNumeric><ix:nonNumeric contextRef="c-42" name="us-gaap:LesseeOperatingLeaseTermOfContract" id="f-292">P5Y</ix:nonNumeric><ix:nonNumeric contextRef="c-45" name="us-gaap:LesseeOperatingLeaseTermOfContract" id="f-295">P3Y</ix:nonNumeric></ix:hidden><ix:references xml:lang="en-US"><link:schemaRef xlink:type="simple" xlink:href="snbr-20250329.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="segment"><xbrli:measure>snbr:segment</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>2024-12-29</xbrli:startDate><xbrli:endDate>2025-03-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>2025-03-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>2024-12-28</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>2023-12-31</xbrli:startDate><xbrli:endDate>2024-03-30</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:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-28</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-6"><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-12-28</xbrli:instant></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:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-28</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:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-12-29</xbrli:startDate><xbrli:endDate>2025-03-29</xbrli:endDate></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:CommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-12-29</xbrli:startDate><xbrli:endDate>2025-03-29</xbrli:endDate></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:AdditionalPaidInCapitalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-12-29</xbrli:startDate><xbrli:endDate>2025-03-29</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:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2025-03-29</xbrli:instant></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:AdditionalPaidInCapitalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2025-03-29</xbrli:instant></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:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2025-03-29</xbrli:instant></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>2023-12-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>2023-12-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>2023-12-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>2023-12-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>2023-12-31</xbrli:startDate><xbrli:endDate>2024-03-30</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>2023-12-31</xbrli:startDate><xbrli:endDate>2024-03-30</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>2023-12-31</xbrli:startDate><xbrli:endDate>2024-03-30</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-03-30</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-03-30</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-03-30</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:entity><xbrli:period><xbrli:instant>2024-03-30</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: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-12-28</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: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>2025-03-29</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:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:OtherNoncurrentLiabilitiesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-28</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:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:OtherNoncurrentLiabilitiesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2025-03-29</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-29"><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-12-28</xbrli:instant></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:IndefiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TradeNamesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2025-03-29</xbrli:instant></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:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:PatentsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-28</xbrli:instant></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:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:PatentsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2025-03-29</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:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:PatentsMember</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-34"><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-12-29</xbrli:startDate><xbrli:endDate>2025-03-29</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-35"><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>2025-03-29</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:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2025-03-03</xbrli:instant></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="snbr:DebtCovenantPeriodAxis">snbr:DebtCovenantPeriodOneMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2025-03-03</xbrli:instant></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="snbr:DebtCovenantPeriodAxis">snbr:DebtCovenantPeriodTwoMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2025-03-03</xbrli:instant></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="snbr:DebtCovenantPeriodAxis">snbr:DebtCovenantPeriodThreeMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2025-03-03</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="snbr:DebtCovenantPeriodAxis">snbr:DebtCovenantPeriodFourMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2025-03-03</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:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2025-03-03</xbrli:startDate><xbrli:endDate>2025-03-03</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-42"><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>2025-03-29</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="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">snbr:RetailStoreLeasesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2025-03-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="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">snbr:OfficeAndManufacturingLeasesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2025-03-29</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="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">snbr:LeaseVehiclesAndCertainEquipmentUnderOperatingLeasesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2025-03-29</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="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">snbr:LeaseVehiclesAndCertainEquipmentUnderOperatingLeasesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2025-03-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:BalanceSheetLocationAxis">us-gaap:OtherCurrentAssetsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2025-03-29</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:BalanceSheetLocationAxis">us-gaap:OtherCurrentAssetsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-28</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:BalanceSheetLocationAxis">us-gaap:OtherNoncurrentAssetsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2025-03-29</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:BalanceSheetLocationAxis">us-gaap:OtherNoncurrentAssetsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-28</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:BalanceSheetLocationAxis">us-gaap:OtherCurrentLiabilitiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2025-03-29</xbrli:instant></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:BalanceSheetLocationAxis">us-gaap:OtherCurrentLiabilitiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-28</xbrli:instant></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:BalanceSheetLocationAxis">us-gaap:OtherNoncurrentLiabilitiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2025-03-29</xbrli:instant></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:BalanceSheetLocationAxis">us-gaap:OtherNoncurrentLiabilitiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-28</xbrli:instant></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="srt:ProductOrServiceAxis">snbr:SleepIQTechnologyMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-12-29</xbrli:startDate><xbrli:endDate>2025-03-29</xbrli:endDate></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="srt:ProductOrServiceAxis">snbr:SleepIQTechnologyMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-12-29</xbrli:startDate><xbrli:endDate>2025-03-29</xbrli:endDate></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: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-12-29</xbrli:startDate><xbrli:endDate>2025-03-29</xbrli:endDate></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: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-03-30</xbrli:endDate></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:ContractWithCustomerSalesChannelAxis">snbr:RetailChannelMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-12-29</xbrli:startDate><xbrli:endDate>2025-03-29</xbrli:endDate></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="us-gaap:ContractWithCustomerSalesChannelAxis">snbr:RetailChannelMember</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-61"><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-12-29</xbrli:startDate><xbrli:endDate>2025-03-29</xbrli:endDate></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="us-gaap:ContractWithCustomerSalesChannelAxis">snbr:OnlinePhoneChatAndOtherMember</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-63"><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-12-29</xbrli:startDate><xbrli:endDate>2025-03-29</xbrli:endDate></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="us-gaap:AwardTypeAxis">snbr:TimeBasedPerformanceBasedAndMarketBasedStockAwardsMember</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-65"><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-12-29</xbrli:startDate><xbrli:endDate>2025-03-29</xbrli:endDate></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:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</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-67"><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-12-28</xbrli:endDate></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="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2025-03-29</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="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2025-03-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:RestructuringCostAndReserveAxis">us-gaap:ContractTerminationMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-12-29</xbrli:startDate><xbrli:endDate>2025-03-29</xbrli:endDate></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:RestructuringCostAndReserveAxis">us-gaap:ContractTerminationMember</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-72"><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-12-29</xbrli:startDate><xbrli:endDate>2025-03-29</xbrli:endDate></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="us-gaap:RestructuringCostAndReserveAxis">us-gaap:EmployeeSeveranceMember</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-74"><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-12-29</xbrli:startDate><xbrli:endDate>2025-03-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:RestructuringCostAndReserveAxis">snbr:ProfessionalFeesMember</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-76"><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-12-28</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:entity><xbrli:period><xbrli:startDate>2023-10-01</xbrli:startDate><xbrli:endDate>2025-03-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:RestructuringCostAndReserveAxis">us-gaap:ContractTerminationMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-10-01</xbrli:startDate><xbrli:endDate>2025-03-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:RestructuringCostAndReserveAxis">us-gaap:EmployeeSeveranceMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-10-01</xbrli:startDate><xbrli:endDate>2025-03-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:RestructuringCostAndReserveAxis">snbr:ProfessionalFeesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-10-01</xbrli:startDate><xbrli:endDate>2025-03-29</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:StatementBusinessSegmentsAxis">snbr:ReportableSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-12-29</xbrli:startDate><xbrli:endDate>2025-03-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:StatementBusinessSegmentsAxis">snbr:ReportableSegmentMember</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></ix:resources></ix:header></div><div style="--justify: justify; --position: absolute; background-color: #FFFFFF; border: 1px solid #CCCC; content-visibility: auto; float: none; font-family: Arial, Sans Serif; font-size: 0; height: 792pt; margin: 10px auto 10px auto; overflow: hidden; padding: 0; position: relative; width: 612pt; word-wrap: break-word;"><div style="left: 0pt; position: var(--position); top: 756pt;"><div style="width: 513pt;"></div></div><div style="left: 0pt; position: var(--position); top: 0pt;"><div style="width: 513pt;"></div></div><div><div style="position: absolute; top: 36pt;" id="id44171c820ab4d349424b602b1035127_1"></div><div style="position: var(--position); top: 36pt; width: 612pt;"><span style="font-family: 'Times New Roman', sans-serif; font-size: 6pt; font-style: normal; font-weight: normal; left: 49.12pt; position: var(--position); white-space: pre;"> <span style="display: inline-block; height: 4.16pt;"></span></span><div style="font-size: 0pt; left: 50.62pt; 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', sans-serif; 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', sans-serif; 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', sans-serif; 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', sans-serif; font-size: 8pt; font-style: normal; font-weight: bold; left: 306pt; position: var(--position); white-space: pre;"> <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', sans-serif; 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', sans-serif; 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', sans-serif; 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', sans-serif; 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="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', sans-serif; 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', sans-serif; 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', sans-serif; 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', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 200.71pt; 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', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 341.79pt; 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">March&#160;29, 2025</ix:nonNumeric><span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 411.28pt; 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', sans-serif; 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="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', sans-serif; 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', sans-serif; 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', sans-serif; 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', sans-serif; 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', sans-serif; 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', sans-serif; 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', sans-serif; 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-20250329_g1.jpg" alt="a1.jpg" style="height: 34pt; width: 150pt;" id="i-1"/></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', sans-serif; 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', sans-serif; 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', sans-serif; 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="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', sans-serif; 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="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', sans-serif; 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="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', sans-serif; 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', sans-serif; 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="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', sans-serif; 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="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', sans-serif; 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="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', sans-serif; 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="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', sans-serif; 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="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', sans-serif; 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="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', sans-serif; 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="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', sans-serif; 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', sans-serif; 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', sans-serif; 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', sans-serif; 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', sans-serif; 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', sans-serif; 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', sans-serif; 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', sans-serif; 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="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', sans-serif; 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="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', sans-serif; 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', sans-serif; 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="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', sans-serif; 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="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', sans-serif; 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="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', sans-serif; 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="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', sans-serif; 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', sans-serif; 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', sans-serif; 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', sans-serif; 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', sans-serif; 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', sans-serif; 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', sans-serif; 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', sans-serif; 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', sans-serif; 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', sans-serif; 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', sans-serif; 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', sans-serif; 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', sans-serif; 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', sans-serif; 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', sans-serif; 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', sans-serif; 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', sans-serif; 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', sans-serif; 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', sans-serif; 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', sans-serif; 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="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', sans-serif; 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="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', sans-serif; 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="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', sans-serif; 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="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', sans-serif; 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="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', sans-serif; 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="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', sans-serif; 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="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', sans-serif; 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="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', sans-serif; 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="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', sans-serif; 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="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', sans-serif; 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', sans-serif; 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', sans-serif; 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', sans-serif; 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', sans-serif; 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', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 506.77pt; position: var(--position); text-decoration: none; white-space: pre;">&#9744;<span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; 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', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 531.9100000000001pt; position: var(--position); text-decoration: none; white-space: pre;"><ix:nonNumeric contextRef="c-1" name="dei:EntityShellCompany" format="ixt:fixed-false" id="f-23">&#9746;</ix:nonNumeric><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', sans-serif; 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', sans-serif; font-size: 9pt; font-style: normal; font-weight: normal; left: 58.989999999999995pt; position: var(--position); text-decoration: none; white-space: pre;">March&#160;29, 2025<span style="display: inline-block; height: 6.8pt;"></span></span><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 9pt; font-style: normal; font-weight: normal; left: 121.48pt; 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', sans-serif; font-size: 9pt; font-style: normal; font-weight: normal; left: 126.48pt; 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,660,000</ix:nonFraction><span style="display: inline-block; height: 6.8pt;"></span></span><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 9pt; font-style: normal; font-weight: normal; left: 171.48pt; 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', sans-serif; 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><div style="--justify: justify; --position: absolute; background-color: #FFFFFF; border: 1px solid #CCCC; content-visibility: auto; float: none; font-family: Arial, Sans Serif; font-size: 0; height: 792pt; margin: 10px auto 10px auto; overflow: hidden; padding: 0; position: relative; width: 612pt; word-wrap: break-word;"><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="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', sans-serif; font-size: 8pt; font-style: normal; font-weight: bold; left: 2.63pt; position: var(--position); text-decoration: none; white-space: pre;">i | 1Q 2025 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="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', sans-serif; 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 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', sans-serif; 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="#id44171c820ab4d349424b602b1035127_7">Table of contents</a><span style="display: inline-block; height: 7.56pt;"></span></span></div></div></div><div><div style="position: absolute; top: 36pt;" id="id44171c820ab4d349424b602b1035127_7"></div><div style="line-height: 10pt; position: var(--position); top: 36pt; width: 612pt;"><span style="font-family: 'Avenir LT Pro 95 Black', sans-serif; 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', sans-serif; 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', sans-serif; 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="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', sans-serif; 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="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', sans-serif; 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="#id44171c820ab4d349424b602b1035127_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="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', sans-serif; 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="#id44171c820ab4d349424b602b1035127_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="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', sans-serif; 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="#id44171c820ab4d349424b602b1035127_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="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', sans-serif; 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="#id44171c820ab4d349424b602b1035127_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="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', sans-serif; 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="#id44171c820ab4d349424b602b1035127_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="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', sans-serif; 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="#id44171c820ab4d349424b602b1035127_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="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', sans-serif; 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="#id44171c820ab4d349424b602b1035127_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="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', sans-serif; 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="#id44171c820ab4d349424b602b1035127_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="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', sans-serif; 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="#id44171c820ab4d349424b602b1035127_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="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', sans-serif; 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="#id44171c820ab4d349424b602b1035127_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="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', sans-serif; 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="#id44171c820ab4d349424b602b1035127_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="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', sans-serif; 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="#id44171c820ab4d349424b602b1035127_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="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', sans-serif; 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="#id44171c820ab4d349424b602b1035127_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="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', sans-serif; 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="#id44171c820ab4d349424b602b1035127_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="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', sans-serif; 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="#id44171c820ab4d349424b602b1035127_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="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', sans-serif; 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="#id44171c820ab4d349424b602b1035127_73">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="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', sans-serif; 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="#id44171c820ab4d349424b602b1035127_73">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="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', sans-serif; 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="#id44171c820ab4d349424b602b1035127_73">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="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', sans-serif; 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="#id44171c820ab4d349424b602b1035127_142">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="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', sans-serif; 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="#id44171c820ab4d349424b602b1035127_142">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="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', sans-serif; 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="#id44171c820ab4d349424b602b1035127_142">25</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="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', sans-serif; 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="#id44171c820ab4d349424b602b1035127_145">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="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', sans-serif; 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="#id44171c820ab4d349424b602b1035127_145">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="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', sans-serif; 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="#id44171c820ab4d349424b602b1035127_145">25</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="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', sans-serif; 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="#id44171c820ab4d349424b602b1035127_148">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="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', sans-serif; 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="#id44171c820ab4d349424b602b1035127_148">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: 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="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', sans-serif; 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="#id44171c820ab4d349424b602b1035127_151">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="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', sans-serif; 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="#id44171c820ab4d349424b602b1035127_151">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="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', sans-serif; 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="#id44171c820ab4d349424b602b1035127_151">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: #ffffff; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="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', sans-serif; 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="#id44171c820ab4d349424b602b1035127_154">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="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', sans-serif; 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="#id44171c820ab4d349424b602b1035127_154">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="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', sans-serif; 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="#id44171c820ab4d349424b602b1035127_154">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="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', sans-serif; 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="#id44171c820ab4d349424b602b1035127_157">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="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', sans-serif; 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="#id44171c820ab4d349424b602b1035127_157">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="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', sans-serif; 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="#id44171c820ab4d349424b602b1035127_157">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: #ffffff; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="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', sans-serif; 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="#id44171c820ab4d349424b602b1035127_160">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="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', sans-serif; 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="#id44171c820ab4d349424b602b1035127_160">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="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', sans-serif; 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="#id44171c820ab4d349424b602b1035127_160">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="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', sans-serif; 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="#id44171c820ab4d349424b602b1035127_163">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="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', sans-serif; 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="#id44171c820ab4d349424b602b1035127_163">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="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', sans-serif; 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="#id44171c820ab4d349424b602b1035127_163">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: #ffffff; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="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', sans-serif; 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="#id44171c820ab4d349424b602b1035127_166">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="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', sans-serif; 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="#id44171c820ab4d349424b602b1035127_166">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="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', sans-serif; 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="#id44171c820ab4d349424b602b1035127_166">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: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="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', sans-serif; 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="#id44171c820ab4d349424b602b1035127_172">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="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', sans-serif; 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="#id44171c820ab4d349424b602b1035127_172">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="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', sans-serif; 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="#id44171c820ab4d349424b602b1035127_172">28</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="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', sans-serif; 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="#id44171c820ab4d349424b602b1035127_175">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="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', sans-serif; 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="#id44171c820ab4d349424b602b1035127_175">29</a><span style="display: inline-block; height: 7.56pt;"></span></span></div></div></div></td></tr></tbody></table></div></div></div></div></div><div style="--justify: justify; --position: absolute; background-color: #FFFFFF; border: 1px solid #CCCC; content-visibility: auto; float: none; font-family: Arial, Sans Serif; font-size: 0; height: 792pt; margin: 10px auto 10px auto; overflow: hidden; padding: 0; position: relative; width: 612pt; word-wrap: break-word;"><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="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', sans-serif; font-size: 8pt; font-style: normal; font-weight: bold; left: 2.63pt; position: var(--position); text-decoration: none; white-space: pre;">1 | 1Q 2025 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="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', sans-serif; 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 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', sans-serif; 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="#id44171c820ab4d349424b602b1035127_7">Table of contents</a><span style="display: inline-block; height: 7.56pt;"></span></span></div></div></div><div><div style="position: absolute; top: 36pt;" id="id44171c820ab4d349424b602b1035127_10"></div><div style="line-height: 10pt; position: var(--position); top: 36pt; width: 612pt;"><span style="font-family: 'Avenir LT Pro 95 Black', sans-serif; font-size: 10pt; font-style: normal; font-weight: bold; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">PART 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', sans-serif; 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', sans-serif; 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="id44171c820ab4d349424b602b1035127_13"></div><div style="line-height: 10pt; position: var(--position); top: 60pt; width: 612pt;"><span style="font-family: 'Avenir LT Pro 95 Black', sans-serif; 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="id44171c820ab4d349424b602b1035127_16"></div><div style="line-height: 10pt; position: var(--position); top: 84pt; width: 612pt;"><span style="font-family: 'Avenir LT Pro 95 Black', sans-serif; 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', sans-serif; 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', sans-serif; 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', sans-serif; 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="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', sans-serif; font-size: 9pt; font-style: normal; font-weight: bold; left: 13.66pt; position: var(--position); text-decoration: none; white-space: pre;">March 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', sans-serif; font-size: 9pt; font-style: normal; font-weight: bold; left: 24.23pt; position: var(--position); text-decoration: none; white-space: pre;">2025<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="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', sans-serif; font-size: 9pt; font-style: normal; font-weight: bold; left: 4.99pt; position: var(--position); text-decoration: none; white-space: pre;">December 28,<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', sans-serif; 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></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="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', sans-serif; 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="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', sans-serif; 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="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', sans-serif; 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="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', sans-serif; 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">1,691</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="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', sans-serif; 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">1,950</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="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', sans-serif; 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', sans-serif; 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,112</ix:nonFraction><span style="display: inline-block; height: 6.8pt;"></span></span><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; 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', sans-serif; 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,113</ix:nonFraction><span style="display: inline-block; height: 6.8pt;"></span></span><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; 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="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', sans-serif; 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">14,225</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="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', sans-serif; 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">17,516</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="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', sans-serif; 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="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', sans-serif; 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:InventoryNet" format="ixt:num-dot-decimal" scale="3" id="f-36">103,876</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="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', sans-serif; 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">103,152</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="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', sans-serif; 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="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', sans-serif; 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">17,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: 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="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', sans-serif; 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">14,568</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="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', sans-serif; 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="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', sans-serif; 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">38,004</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="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', sans-serif; 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,098</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="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', sans-serif; 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="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', sans-serif; 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">175,366</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="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', sans-serif; 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">181,284</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="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', sans-serif; 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="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', sans-serif; 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="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', sans-serif; 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">119,780</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="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', sans-serif; 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">129,574</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="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', sans-serif; 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="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', sans-serif; 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">345,483</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="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', sans-serif; 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">356,641</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="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', sans-serif; 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="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', sans-serif; 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,357</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="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', sans-serif; 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,412</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="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', sans-serif; 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="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', sans-serif; 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">34,896</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="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', sans-serif; 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">33,575</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="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', sans-serif; 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="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', sans-serif; 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">94,909</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="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', sans-serif; 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">93,324</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="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', sans-serif; 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="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', sans-serif; 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">836,791</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="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', sans-serif; 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">860,810</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="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', sans-serif; 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="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', sans-serif; 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="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', sans-serif; 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="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', sans-serif; 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">557,700</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="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', sans-serif; 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">546,600</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="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', sans-serif; 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="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', sans-serif; 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">114,312</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="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', sans-serif; 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">107,619</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="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', sans-serif; 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="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', sans-serif; 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">40,357</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="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', sans-serif; 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">46,933</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="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', sans-serif; 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="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', sans-serif; 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">16,777</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="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', sans-serif; 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">19,092</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="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', sans-serif; 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="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', sans-serif; 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">21,371</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="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', sans-serif; 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">31,038</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="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', sans-serif; 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="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', sans-serif; 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">17,430</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="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', sans-serif; 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">18,619</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="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', sans-serif; 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="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', sans-serif; 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">82,614</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="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', sans-serif; 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">82,307</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="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', sans-serif; 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="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', sans-serif; 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">53,818</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="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', sans-serif; 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">55,804</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="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', sans-serif; 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="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', sans-serif; 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">904,379</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="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', sans-serif; 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">908,012</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="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', sans-serif; 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="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', sans-serif; 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="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', sans-serif; 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">294,295</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="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', sans-serif; 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">307,201</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="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', sans-serif; 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="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', sans-serif; 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:OtherLiabilitiesNoncurrent" format="ixt:num-dot-decimal" scale="3" id="f-76">94,961</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="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', sans-serif; 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:OtherLiabilitiesNoncurrent" format="ixt:num-dot-decimal" scale="3" id="f-77">97,183</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="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', sans-serif; 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="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', sans-serif; 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,293,635</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="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', sans-serif; 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,312,396</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="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', sans-serif; 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="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', sans-serif; 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', sans-serif; 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', sans-serif; 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', sans-serif; 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:PreferredStockSharesOutstanding" format="ixt:fixed-zero" scale="3" id="f-82"><ix:nonFraction unitRef="shares" contextRef="c-3" decimals="INF" name="us-gaap:PreferredStockSharesIssued" format="ixt:fixed-zero" scale="3" id="f-83"><ix:nonFraction unitRef="shares" contextRef="c-2" decimals="INF" name="us-gaap:PreferredStockSharesIssued" format="ixt:fixed-zero" scale="3" id="f-84"><ix:nonFraction unitRef="shares" contextRef="c-3" decimals="INF" name="us-gaap:PreferredStockSharesOutstanding" 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', sans-serif; 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="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', sans-serif; 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="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', sans-serif; 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="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', sans-serif; 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', sans-serif; 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', sans-serif; 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', sans-serif; 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', sans-serif; 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', sans-serif; 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:CommonStockSharesIssued" format="ixt:num-dot-decimal" scale="3" id="f-92"><ix:nonFraction unitRef="shares" contextRef="c-2" decimals="-3" name="us-gaap:CommonStockSharesOutstanding" format="ixt:num-dot-decimal" scale="3" id="f-93">22,660</ix:nonFraction></ix:nonFraction><span style="display: inline-block; height: 6.8pt;"></span></span><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; 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', sans-serif; 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:CommonStockSharesIssued" format="ixt:num-dot-decimal" scale="3" id="f-94"><ix:nonFraction unitRef="shares" contextRef="c-3" decimals="-3" name="us-gaap:CommonStockSharesOutstanding" format="ixt:num-dot-decimal" scale="3" id="f-95">22,388</ix:nonFraction></ix:nonFraction><span style="display: inline-block; height: 6.8pt;"></span></span><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; 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', sans-serif; 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="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', sans-serif; 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">227</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="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', sans-serif; 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">224</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="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', sans-serif; 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="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', sans-serif; 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">30,775</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="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', sans-serif; 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">27,390</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="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', sans-serif; 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="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', sans-serif; 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">487,846</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="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', sans-serif; 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">479,200</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="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', sans-serif; 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="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', sans-serif; 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">456,844</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="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', sans-serif; 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">451,586</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="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', sans-serif; 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="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', sans-serif; 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">836,791</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="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', sans-serif; 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">860,810</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', sans-serif; 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><div style="--justify: justify; --position: absolute; background-color: #FFFFFF; border: 1px solid #CCCC; content-visibility: auto; float: none; font-family: Arial, Sans Serif; font-size: 0; height: 792pt; margin: 10px auto 10px auto; overflow: hidden; padding: 0; position: relative; width: 612pt; word-wrap: break-word;"><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="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', sans-serif; font-size: 8pt; font-style: normal; font-weight: bold; left: 2.63pt; position: var(--position); text-decoration: none; white-space: pre;">2 | 1Q 2025 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="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', sans-serif; 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 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', sans-serif; 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="#id44171c820ab4d349424b602b1035127_7">Table of contents</a><span style="display: inline-block; height: 7.56pt;"></span></span></div></div></div><div><div style="position: absolute; top: 36pt;" id="id44171c820ab4d349424b602b1035127_19"></div><div style="line-height: 10pt; position: var(--position); top: 36pt; width: 612pt;"><span style="font-family: 'Avenir LT Pro 95 Black', sans-serif; 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', sans-serif; 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', sans-serif; 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', sans-serif; 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: 378pt;"/><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;"/></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="left: 378pt; 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', sans-serif; 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;"/></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="left: 378pt; 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', sans-serif; font-size: 10pt; font-style: normal; font-weight: bold; left: 15.02pt; position: var(--position); text-decoration: none; white-space: pre;">March 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', sans-serif; font-size: 10pt; font-style: normal; font-weight: bold; left: 26.78pt; 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="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="left: 459pt; 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', sans-serif; font-size: 10pt; font-style: normal; font-weight: bold; left: 15.02pt; position: var(--position); text-decoration: none; white-space: pre;">March 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', sans-serif; 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;"/></tr><tr style="height: 17.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="left: 0pt; position: var(--position); top: 43.5pt; 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', sans-serif; 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="left: 378pt; position: var(--position); top: 43.5pt; width: 77.25pt;"><div><div style="line-height: 10pt; position: var(--position); top: 5.75pt; width: 77.25pt;"><span style="color: #000000; font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 10pt; font-style: normal; font-weight: 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-106">393,261</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="left: 459pt; position: var(--position); top: 43.5pt; width: 77.25pt;"><div><div style="line-height: 10pt; position: var(--position); top: 5.75pt; width: 77.25pt;"><span style="color: #000000; font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 10pt; font-style: normal; font-weight: 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-107">470,449</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;"/></tr><tr style="height: 17.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;"><div style="left: 0pt; position: var(--position); top: 60.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', sans-serif; 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="left: 378pt; position: var(--position); top: 60.75pt; width: 77.25pt;"><div><div style="line-height: 10pt; position: var(--position); top: 5.75pt; width: 77.25pt;"><span style="color: #000000; font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 10pt; font-style: normal; font-weight: 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-108">152,726</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="left: 459pt; position: var(--position); top: 60.75pt; width: 77.25pt;"><div><div style="line-height: 10pt; position: var(--position); top: 5.75pt; width: 77.25pt;"><span style="color: #000000; font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 10pt; font-style: normal; font-weight: 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-109">194,275</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;"/></tr><tr style="height: 17.25pt;"><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="left: 0pt; position: var(--position); top: 78pt; 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', sans-serif; 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="left: 378pt; position: var(--position); top: 78pt; width: 77.25pt;"><div><div style="line-height: 10pt; position: var(--position); top: 5.75pt; width: 77.25pt;"><span style="color: #000000; font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 10pt; font-style: normal; font-weight: 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-110">240,535</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="left: 459pt; position: var(--position); top: 78pt; width: 77.25pt;"><div><div style="line-height: 10pt; position: var(--position); top: 5.75pt; width: 77.25pt;"><span style="color: #000000; font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 10pt; font-style: normal; font-weight: 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-111">276,174</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;"/></tr><tr style="height: 17.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;"/></tr><tr style="height: 17.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="left: 0pt; position: var(--position); top: 112.5pt; 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', sans-serif; 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;"/></tr><tr style="height: 17.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="left: 0pt; position: var(--position); top: 129.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', sans-serif; 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="left: 378pt; position: var(--position); top: 129.75pt; width: 77.25pt;"><div><div style="line-height: 10pt; position: var(--position); top: 5.75pt; width: 77.25pt;"><span style="color: #000000; font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 10pt; font-style: normal; font-weight: 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-112">189,103</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="left: 459pt; position: var(--position); top: 129.75pt; width: 77.25pt;"><div><div style="line-height: 10pt; position: var(--position); top: 5.75pt; width: 77.25pt;"><span style="color: #000000; font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 10pt; font-style: normal; font-weight: 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-113">208,512</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;"/></tr><tr style="height: 17.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="left: 0pt; position: var(--position); top: 147pt; 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', sans-serif; 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="left: 378pt; position: var(--position); top: 147pt; width: 77.25pt;"><div><div style="line-height: 10pt; position: var(--position); top: 5.75pt; width: 77.25pt;"><span style="color: #000000; font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 10pt; font-style: normal; font-weight: 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-114">38,619</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="left: 459pt; position: var(--position); top: 147pt; width: 77.25pt;"><div><div style="line-height: 10pt; position: var(--position); top: 5.75pt; width: 77.25pt;"><span style="color: #000000; font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 10pt; font-style: normal; font-weight: 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-115">39,079</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;"/></tr><tr style="height: 17.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="left: 0pt; position: var(--position); top: 164.25pt; 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', sans-serif; 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="left: 378pt; position: var(--position); top: 164.25pt; width: 77.25pt;"><div><div style="line-height: 10pt; position: var(--position); top: 5.75pt; width: 77.25pt;"><span style="color: #000000; font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 10pt; font-style: normal; font-weight: 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-116">10,903</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="left: 459pt; position: var(--position); top: 164.25pt; width: 77.25pt;"><div><div style="line-height: 10pt; position: var(--position); top: 5.75pt; width: 77.25pt;"><span style="color: #000000; font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 10pt; font-style: normal; font-weight: 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-117">12,441</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;"/></tr><tr style="height: 17.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;"><div style="left: 0pt; position: var(--position); top: 181.5pt; 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', sans-serif; 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="left: 378pt; position: var(--position); top: 181.5pt; width: 77.25pt;"><div><div style="line-height: 10pt; position: var(--position); top: 5.75pt; width: 77.25pt;"><span style="color: #000000; font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 10pt; font-style: normal; font-weight: 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-1" decimals="-3" name="us-gaap:RestructuringCostsAndAssetImpairmentCharges" scale="3" id="f-118">60</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="left: 459pt; position: var(--position); top: 181.5pt; width: 77.25pt;"><div><div style="line-height: 10pt; position: var(--position); top: 5.75pt; width: 77.25pt;"><span style="color: #000000; font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 10pt; font-style: normal; font-weight: 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:RestructuringCostsAndAssetImpairmentCharges" format="ixt:num-dot-decimal" scale="3" id="f-119">10,600</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;"/></tr><tr style="height: 17.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="left: 0pt; position: var(--position); top: 198.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', sans-serif; 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="left: 378pt; position: var(--position); top: 198.75pt; width: 77.25pt;"><div><div style="line-height: 10pt; position: var(--position); top: 5.75pt; width: 77.25pt;"><span style="color: #000000; font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 10pt; font-style: normal; font-weight: 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-120">238,685</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="left: 459pt; position: var(--position); top: 198.75pt; width: 77.25pt;"><div><div style="line-height: 10pt; position: var(--position); top: 5.75pt; width: 77.25pt;"><span style="color: #000000; font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 10pt; font-style: normal; font-weight: 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-121">270,632</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;"/></tr><tr style="height: 17.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="left: 0pt; position: var(--position); top: 216pt; 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', sans-serif; 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="left: 378pt; position: var(--position); top: 216pt; width: 77.25pt;"><div><div style="line-height: 10pt; position: var(--position); top: 5.75pt; width: 77.25pt;"><span style="color: #000000; font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 10pt; font-style: normal; font-weight: 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:OperatingIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="f-122">1,850</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="left: 459pt; position: var(--position); top: 216pt; width: 77.25pt;"><div><div style="line-height: 10pt; position: var(--position); top: 5.75pt; width: 77.25pt;"><span style="color: #000000; font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 10pt; font-style: normal; font-weight: 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-123">5,542</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;"/></tr><tr style="height: 17.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;"><div style="left: 0pt; position: var(--position); top: 233.25pt; 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', sans-serif; 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="left: 378pt; position: var(--position); top: 233.25pt; width: 77.25pt;"><div><div style="line-height: 10pt; position: var(--position); top: 5.75pt; width: 77.25pt;"><span style="color: #000000; font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 10pt; font-style: normal; font-weight: 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-124">11,081</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="left: 459pt; position: var(--position); top: 233.25pt; width: 77.25pt;"><div><div style="line-height: 10pt; position: var(--position); top: 5.75pt; width: 77.25pt;"><span style="color: #000000; font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 10pt; font-style: normal; font-weight: 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-125">12,299</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;"/></tr><tr style="height: 17.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="left: 0pt; position: var(--position); top: 250.5pt; 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', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 2.63pt; position: var(--position); text-decoration: none; white-space: pre;">Loss 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="left: 378pt; position: var(--position); top: 250.5pt; width: 77.25pt;"><div><div style="line-height: 10pt; position: var(--position); top: 5.75pt; width: 77.25pt;"><span style="color: #000000; font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 10pt; font-style: normal; font-weight: 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:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="f-126">9,231</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="left: 459pt; position: var(--position); top: 250.5pt; width: 77.25pt;"><div><div style="line-height: 10pt; position: var(--position); top: 5.75pt; width: 77.25pt;"><span style="color: #000000; font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 10pt; font-style: normal; font-weight: 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-127">6,757</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;"/></tr><tr style="height: 17.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;"><div style="left: 0pt; position: var(--position); top: 267.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', sans-serif; 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="left: 378pt; position: var(--position); top: 267.75pt; width: 77.25pt;"><div><div style="line-height: 10pt; position: var(--position); top: 5.75pt; width: 77.25pt;"><span style="color: #000000; font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 10pt; font-style: normal; font-weight: 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-128">585</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="left: 459pt; position: var(--position); top: 267.75pt; width: 77.25pt;"><div><div style="line-height: 10pt; position: var(--position); top: 5.75pt; width: 77.25pt;"><span style="color: #000000; font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 10pt; font-style: normal; font-weight: 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:IncomeTaxExpenseBenefit" scale="3" id="f-129">725</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;"/></tr><tr style="height: 17.25pt;"><td colspan="1" rowspan="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="left: 0pt; position: var(--position); top: 285pt; 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', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 2.63pt; 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: #dbdbdb; border-bottom: 3pt double #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="left: 378pt; position: var(--position); top: 285pt; width: 77.25pt;"><div><div style="line-height: 10pt; position: var(--position); top: 5.75pt; width: 77.25pt;"><span style="color: #000000; font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 10pt; font-style: normal; font-weight: 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-1" decimals="-3" sign="-" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="f-130">8,646</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="left: 459pt; position: var(--position); top: 285pt; width: 77.25pt;"><div><div style="line-height: 10pt; position: var(--position); top: 5.75pt; width: 77.25pt;"><span style="color: #000000; font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 10pt; font-style: normal; font-weight: 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-131">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: #dbdbdb; border-bottom: 3pt double #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"/></tr><tr style="height: 17.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;"/></tr><tr style="height: 17.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="left: 0pt; position: var(--position); top: 319.5pt; 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', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 2.63pt; position: var(--position); text-decoration: none; white-space: pre;">Basic net loss 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;"/></tr><tr style="height: 17.25pt;"><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="left: 0pt; position: var(--position); top: 336.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', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 13.88pt; position: var(--position); text-decoration: none; white-space: pre;">Net loss 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="left: 378pt; position: var(--position); top: 336.75pt; width: 77.25pt;"><div><div style="line-height: 10pt; position: var(--position); top: 5.75pt; width: 77.25pt;"><span style="color: #000000; font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 10pt; font-style: normal; font-weight: 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-132">0.38</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="left: 459pt; position: var(--position); top: 336.75pt; width: 77.25pt;"><div><div style="line-height: 10pt; position: var(--position); top: 5.75pt; width: 77.25pt;"><span style="color: #000000; font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 10pt; font-style: normal; font-weight: 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-133">0.33</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;"/></tr><tr style="height: 17.25pt;"><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="left: 0pt; position: var(--position); top: 354pt; 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', sans-serif; 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="left: 378pt; position: var(--position); top: 354pt; width: 77.25pt;"><div><div style="line-height: 10pt; position: var(--position); top: 5.75pt; width: 77.25pt;"><span style="color: #000000; font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 10pt; font-style: normal; font-weight: 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-134">22,706</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="left: 459pt; position: var(--position); top: 354pt; width: 77.25pt;"><div><div style="line-height: 10pt; position: var(--position); top: 5.75pt; width: 77.25pt;"><span style="color: #000000; font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 10pt; font-style: normal; font-weight: 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-135">22,506</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;"/></tr><tr style="height: 17.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;"/></tr><tr style="height: 17.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="left: 0pt; position: var(--position); top: 388.5pt; 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', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 2.63pt; position: var(--position); text-decoration: none; white-space: pre;">Diluted net loss 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;"/></tr><tr style="height: 17.25pt;"><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="left: 0pt; position: var(--position); top: 405.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', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 13.88pt; position: var(--position); text-decoration: none; white-space: pre;">Net loss 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="left: 378pt; position: var(--position); top: 405.75pt; width: 77.25pt;"><div><div style="line-height: 10pt; position: var(--position); top: 5.75pt; width: 77.25pt;"><span style="color: #000000; font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 10pt; font-style: normal; font-weight: 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-136">0.38</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="left: 459pt; position: var(--position); top: 405.75pt; width: 77.25pt;"><div><div style="line-height: 10pt; position: var(--position); top: 5.75pt; width: 77.25pt;"><span style="color: #000000; font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 10pt; font-style: normal; font-weight: 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-137">0.33</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;"/></tr><tr style="height: 17.25pt;"><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="left: 0pt; position: var(--position); top: 423pt; 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', sans-serif; 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="left: 378pt; position: var(--position); top: 423pt; width: 77.25pt;"><div><div style="line-height: 10pt; position: var(--position); top: 5.75pt; width: 77.25pt;"><span style="color: #000000; font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 10pt; font-style: normal; font-weight: 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-138">22,706</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="left: 459pt; position: var(--position); top: 423pt; width: 77.25pt;"><div><div style="line-height: 10pt; position: var(--position); top: 5.75pt; width: 77.25pt;"><span style="color: #000000; font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 10pt; font-style: normal; font-weight: 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-139">22,506</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;"/></tr></tbody></table></div></div></div><div style="line-height: 10pt; position: var(--position); top: 741.05pt; width: 612pt;"><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; 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><div style="--justify: justify; --position: absolute; background-color: #FFFFFF; border: 1px solid #CCCC; content-visibility: auto; float: none; font-family: Arial, Sans Serif; font-size: 0; height: 792pt; margin: 10px auto 10px auto; overflow: hidden; padding: 0; position: relative; width: 612pt; word-wrap: break-word;"><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="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', sans-serif; font-size: 8pt; font-style: normal; font-weight: bold; left: 2.63pt; position: var(--position); text-decoration: none; white-space: pre;">3 | 1Q 2025 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="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', sans-serif; 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 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', sans-serif; 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="#id44171c820ab4d349424b602b1035127_7">Table of contents</a><span style="display: inline-block; height: 7.56pt;"></span></span></div></div></div><div><div style="position: absolute; top: 36pt;" id="id44171c820ab4d349424b602b1035127_22"></div><div style="line-height: 10pt; position: var(--position); top: 36pt; width: 612pt;"><span style="font-family: 'Avenir LT Pro 95 Black', sans-serif; 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', sans-serif; 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', sans-serif; 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', sans-serif; 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="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', sans-serif; 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="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', sans-serif; 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', sans-serif; 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', sans-serif; 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="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', sans-serif; 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', sans-serif; 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="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', sans-serif; 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="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', sans-serif; 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="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', sans-serif; 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="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', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 2.63pt; position: var(--position); text-decoration: none; white-space: pre;">Balance at December 28, 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="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', sans-serif; font-size: 10pt; font-style: normal; font-weight: 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-5" decimals="-3" name="us-gaap:CommonStockSharesOutstanding" format="ixt:num-dot-decimal" scale="3" id="f-140">22,388</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="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', sans-serif; font-size: 10pt; font-style: normal; font-weight: 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-5" decimals="-3" name="us-gaap:StockholdersEquity" scale="3" id="f-141">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: 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="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', sans-serif; font-size: 10pt; font-style: normal; font-weight: 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-6" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="f-142">27,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: 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="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', sans-serif; font-size: 10pt; font-style: normal; font-weight: 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-7" decimals="-3" sign="-" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="f-143">479,200</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="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', sans-serif; font-size: 10pt; font-style: normal; font-weight: 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-144">451,586</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="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', sans-serif; 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="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', sans-serif; font-size: 10pt; font-style: normal; font-weight: 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="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', sans-serif; font-size: 10pt; font-style: normal; font-weight: 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="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', sans-serif; font-size: 10pt; font-style: normal; font-weight: 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="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', sans-serif; font-size: 10pt; font-style: normal; font-weight: 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-8" decimals="-3" sign="-" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="f-145">8,646</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="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', sans-serif; font-size: 10pt; font-style: normal; font-weight: 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-1" decimals="-3" sign="-" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="f-146">8,646</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="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', sans-serif; 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="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', sans-serif; font-size: 10pt; font-style: normal; font-weight: 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-9" decimals="-3" name="us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensation" scale="3" id="f-147">346</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="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', sans-serif; font-size: 10pt; font-style: normal; font-weight: 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-9" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation" scale="3" id="f-148">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: #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="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', sans-serif; font-size: 10pt; font-style: normal; font-weight: 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-10" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation" format="ixt:num-dot-decimal" scale="3" id="f-149">3,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: #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="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', sans-serif; font-size: 10pt; font-style: normal; font-weight: 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="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', sans-serif; font-size: 10pt; font-style: normal; font-weight: 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-1" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation" format="ixt:num-dot-decimal" scale="3" id="f-150">3,951</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="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', sans-serif; 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="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', sans-serif; font-size: 10pt; font-style: normal; font-weight: 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-9" decimals="-3" name="us-gaap:StockRepurchasedDuringPeriodShares" scale="3" id="f-151">74</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="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', sans-serif; font-size: 10pt; font-style: normal; font-weight: 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="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', sans-serif; font-size: 10pt; font-style: normal; font-weight: 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-10" decimals="-3" name="us-gaap:StockRepurchasedDuringPeriodValue" scale="3" id="f-152">563</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="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', sans-serif; font-size: 10pt; font-style: normal; font-weight: 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="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', sans-serif; font-size: 10pt; font-style: normal; font-weight: 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-1" decimals="-3" name="us-gaap:StockRepurchasedDuringPeriodValue" scale="3" id="f-153">563</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="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', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 2.63pt; position: var(--position); text-decoration: none; white-space: pre;">Balance at March 29, 2025<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="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', sans-serif; font-size: 10pt; font-style: normal; font-weight: 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-11" decimals="-3" name="us-gaap:CommonStockSharesOutstanding" format="ixt:num-dot-decimal" scale="3" id="f-154">22,660</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="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', sans-serif; font-size: 10pt; font-style: normal; font-weight: 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-11" decimals="-3" name="us-gaap:StockholdersEquity" scale="3" id="f-155">227</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="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', sans-serif; font-size: 10pt; font-style: normal; font-weight: 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-12" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="f-156">30,775</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="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', sans-serif; font-size: 10pt; font-style: normal; font-weight: 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-13" decimals="-3" sign="-" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="f-157">487,846</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="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', sans-serif; font-size: 10pt; font-style: normal; font-weight: 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-158">456,844</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: 242.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="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', sans-serif; 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="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', sans-serif; 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', sans-serif; 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', sans-serif; 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', sans-serif; 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', sans-serif; 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="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', sans-serif; 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="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', sans-serif; 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="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', sans-serif; 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="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', sans-serif; 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="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', sans-serif; font-size: 10pt; font-style: normal; font-weight: 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-14" decimals="-3" name="us-gaap:CommonStockSharesOutstanding" format="ixt:num-dot-decimal" scale="3" id="f-159">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="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', sans-serif; font-size: 10pt; font-style: normal; font-weight: 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-14" decimals="-3" name="us-gaap:StockholdersEquity" scale="3" id="f-160">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="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', sans-serif; font-size: 10pt; font-style: normal; font-weight: 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-15" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="f-161">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="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', sans-serif; font-size: 10pt; font-style: normal; font-weight: 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-162">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="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', sans-serif; font-size: 10pt; font-style: normal; font-weight: 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-17" decimals="-3" sign="-" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="f-163">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="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', sans-serif; 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="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', sans-serif; font-size: 10pt; font-style: normal; font-weight: 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="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', sans-serif; font-size: 10pt; font-style: normal; font-weight: 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="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', sans-serif; font-size: 10pt; font-style: normal; font-weight: 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="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', sans-serif; font-size: 10pt; font-style: normal; font-weight: 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-164">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="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', sans-serif; font-size: 10pt; font-style: normal; font-weight: 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-4" decimals="-3" sign="-" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="f-165">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="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', sans-serif; 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="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', sans-serif; font-size: 10pt; font-style: normal; font-weight: 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-19" decimals="-3" name="us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensation" scale="3" id="f-166">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="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', sans-serif; font-size: 10pt; font-style: normal; font-weight: 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-19" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation" scale="3" id="f-167">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="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', sans-serif; font-size: 10pt; font-style: normal; font-weight: 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-20" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation" format="ixt:num-dot-decimal" scale="3" id="f-168">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="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', sans-serif; font-size: 10pt; font-style: normal; font-weight: 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="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', sans-serif; font-size: 10pt; font-style: normal; font-weight: 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-4" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation" format="ixt:num-dot-decimal" scale="3" id="f-169">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="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', sans-serif; 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="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', sans-serif; font-size: 10pt; font-style: normal; font-weight: 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.3pt;"></span></span><span style="left: 48.93pt; position: var(--position);">(<ix:nonFraction unitRef="shares" contextRef="c-19" decimals="-3" name="us-gaap:StockRepurchasedDuringPeriodShares" scale="3" id="f-170">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="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', sans-serif; font-size: 10pt; font-style: normal; font-weight: 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-19" decimals="-3" name="us-gaap:StockRepurchasedDuringPeriodValue" format="ixt:fixed-zero" scale="3" id="f-171">&#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="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', sans-serif; font-size: 10pt; font-style: normal; font-weight: 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-20" decimals="-3" name="us-gaap:StockRepurchasedDuringPeriodValue" scale="3" id="f-172">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="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', sans-serif; font-size: 10pt; font-style: normal; font-weight: 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="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', sans-serif; font-size: 10pt; font-style: normal; font-weight: 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-4" decimals="-3" name="us-gaap:StockRepurchasedDuringPeriodValue" scale="3" id="f-173">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: 3pt double #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="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', sans-serif; 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: 3pt double #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="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', sans-serif; font-size: 10pt; font-style: normal; font-weight: 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-21" decimals="-3" name="us-gaap:CommonStockSharesOutstanding" format="ixt:num-dot-decimal" scale="3" id="f-174">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: 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="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', sans-serif; font-size: 10pt; font-style: normal; font-weight: 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-21" decimals="-3" name="us-gaap:StockholdersEquity" scale="3" id="f-175">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: 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="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', sans-serif; font-size: 10pt; font-style: normal; font-weight: 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-22" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="f-176">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: 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="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', sans-serif; font-size: 10pt; font-style: normal; font-weight: 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.03pt;"></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-177">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: 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="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', sans-serif; font-size: 10pt; font-style: normal; font-weight: 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.28pt;"></span></span><span style="left: 23.91pt; position: var(--position);">(<ix:nonFraction unitRef="usd" contextRef="c-24" decimals="-3" sign="-" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="f-178">445,863</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: 365.5pt; width: 612pt;"><span style="font-family: 'Times New Roman', sans-serif; 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: 10pt; position: var(--position); top: 737.5pt; width: 612pt;"><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; 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><div style="--justify: justify; --position: absolute; background-color: #FFFFFF; border: 1px solid #CCCC; content-visibility: auto; float: none; font-family: Arial, Sans Serif; font-size: 0; height: 792pt; margin: 10px auto 10px auto; overflow: hidden; padding: 0; position: relative; width: 612pt; word-wrap: break-word;"><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="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', sans-serif; font-size: 8pt; font-style: normal; font-weight: bold; left: 2.63pt; position: var(--position); text-decoration: none; white-space: pre;">4 | 1Q 2025 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="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', sans-serif; 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 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', sans-serif; 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="#id44171c820ab4d349424b602b1035127_7">Table of contents</a><span style="display: inline-block; height: 7.56pt;"></span></span></div></div></div><div><div style="position: absolute; top: 36pt;" id="id44171c820ab4d349424b602b1035127_25"></div><div style="line-height: 10pt; position: var(--position); top: 36pt; width: 612pt;"><span style="font-family: 'Avenir LT Pro 95 Black', sans-serif; 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', sans-serif; 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', sans-serif; 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', sans-serif; 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="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', sans-serif; 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></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="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', sans-serif; font-size: 10pt; font-style: normal; font-weight: bold; left: 15.02pt; position: var(--position); text-decoration: none; white-space: pre;">March 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', sans-serif; font-size: 10pt; font-style: normal; font-weight: bold; left: 26.78pt; 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="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="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', sans-serif; font-size: 10pt; font-style: normal; font-weight: bold; left: 15.02pt; position: var(--position); text-decoration: none; white-space: pre;">March 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', sans-serif; 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></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="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', sans-serif; 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="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', sans-serif; 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="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', sans-serif; font-size: 10pt; font-style: normal; font-weight: 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-1" decimals="-3" sign="-" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="f-179">8,646</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="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', sans-serif; font-size: 10pt; font-style: normal; font-weight: 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-180">7,482</ix:nonFraction>)<span style="display: inline-block; height: 7.56pt;"></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="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', sans-serif; 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 to net cash provided by operating <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', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 26.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: 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="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', sans-serif; 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="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', sans-serif; font-size: 10pt; font-style: normal; font-weight: 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-181">14,836</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="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', sans-serif; font-size: 10pt; font-style: normal; font-weight: 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:DepreciationDepletionAndAmortization" format="ixt:num-dot-decimal" scale="3" id="f-182">17,487</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="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', sans-serif; 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="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', sans-serif; font-size: 10pt; font-style: normal; font-weight: 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-183">3,951</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="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', sans-serif; font-size: 10pt; font-style: normal; font-weight: 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:ShareBasedCompensation" format="ixt:num-dot-decimal" scale="3" id="f-184">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: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="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', sans-serif; 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="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', sans-serif; font-size: 10pt; font-style: normal; font-weight: 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-1" decimals="-3" sign="-" name="us-gaap:GainLossOnSalesOfAssetsAndAssetImpairmentCharges" scale="3" id="f-185">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: #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="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', sans-serif; font-size: 10pt; font-style: normal; font-weight: 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" sign="-" name="us-gaap:GainLossOnSalesOfAssetsAndAssetImpairmentCharges" format="ixt:num-dot-decimal" scale="3" id="f-186">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: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="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', sans-serif; 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="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', sans-serif; font-size: 10pt; font-style: normal; font-weight: 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-187">1,321</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="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', sans-serif; font-size: 10pt; font-style: normal; font-weight: 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-4" decimals="-3" sign="-" name="us-gaap:DeferredIncomeTaxExpenseBenefit" scale="3" id="f-188">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="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', sans-serif; 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="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', sans-serif; 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="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', sans-serif; font-size: 10pt; font-style: normal; font-weight: 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-189">3,291</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="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', sans-serif; font-size: 10pt; font-style: normal; font-weight: 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" sign="-" name="us-gaap:IncreaseDecreaseInAccountsReceivable" format="ixt:num-dot-decimal" scale="3" id="f-190">5,026</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="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', sans-serif; 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="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', sans-serif; font-size: 10pt; font-style: normal; font-weight: 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:IncreaseDecreaseInInventories" scale="3" id="f-191">724</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="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', sans-serif; font-size: 10pt; font-style: normal; font-weight: 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" sign="-" name="us-gaap:IncreaseDecreaseInInventories" format="ixt:num-dot-decimal" scale="3" id="f-192">14,529</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="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', sans-serif; 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="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', sans-serif; font-size: 10pt; font-style: normal; font-weight: 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-193">736</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="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', sans-serif; font-size: 10pt; font-style: normal; font-weight: 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:IncreaseDecreaseInIncomeTaxesPayableNetOfIncomeTaxesReceivable" format="ixt:num-dot-decimal" scale="3" id="f-194">1,587</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="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', sans-serif; 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="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', sans-serif; font-size: 10pt; font-style: normal; font-weight: 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" sign="-" name="us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" scale="3" id="f-195">781</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="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', sans-serif; font-size: 10pt; font-style: normal; font-weight: 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" sign="-" name="us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" format="ixt:num-dot-decimal" scale="3" id="f-196">5,473</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="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', sans-serif; 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="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', sans-serif; font-size: 10pt; font-style: normal; font-weight: 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:IncreaseDecreaseInAccountsPayable" format="ixt:num-dot-decimal" scale="3" id="f-197">8,784</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="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', sans-serif; font-size: 10pt; font-style: normal; font-weight: 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:IncreaseDecreaseInAccountsPayable" format="ixt:num-dot-decimal" scale="3" id="f-198">2,765</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="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', sans-serif; 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="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', sans-serif; font-size: 10pt; font-style: normal; font-weight: 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-199">6,576</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="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', sans-serif; font-size: 10pt; font-style: normal; font-weight: 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="snbr:IncreaseDecreaseInPrepaymentsFromCustomer" format="ixt:num-dot-decimal" scale="3" id="f-200">1,119</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="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', sans-serif; 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="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', sans-serif; font-size: 10pt; font-style: normal; font-weight: 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:IncreaseDecreaseInEmployeeRelatedLiabilities" format="ixt:num-dot-decimal" scale="3" id="f-201">9,686</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="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', sans-serif; font-size: 10pt; font-style: normal; font-weight: 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-4" decimals="-3" name="us-gaap:IncreaseDecreaseInEmployeeRelatedLiabilities" scale="3" id="f-202">30</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="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', sans-serif; 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="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', sans-serif; font-size: 10pt; font-style: normal; font-weight: 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-203">1,925</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="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', sans-serif; font-size: 10pt; font-style: normal; font-weight: 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:IncreaseDecreaseInPropertyAndOtherTaxesPayable" format="ixt:num-dot-decimal" scale="3" id="f-204">2,060</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="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', sans-serif; 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="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', sans-serif; font-size: 10pt; font-style: normal; font-weight: 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:IncreaseDecreaseInOtherOperatingLiabilities" format="ixt:num-dot-decimal" scale="3" id="f-205">6,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: 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="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', sans-serif; font-size: 10pt; font-style: normal; font-weight: 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:IncreaseDecreaseInOtherOperatingLiabilities" format="ixt:num-dot-decimal" scale="3" id="f-206">4,888</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="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', sans-serif; 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 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="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', sans-serif; font-size: 10pt; font-style: normal; font-weight: 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:NetCashProvidedByUsedInOperatingActivities" format="ixt:num-dot-decimal" scale="3" id="f-207">2,626</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="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', sans-serif; font-size: 10pt; font-style: normal; font-weight: 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:NetCashProvidedByUsedInOperatingActivities" format="ixt:num-dot-decimal" scale="3" id="f-208">33,745</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="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', sans-serif; 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="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', sans-serif; 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="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', sans-serif; font-size: 10pt; font-style: normal; font-weight: 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:PaymentsToAcquirePropertyPlantAndEquipment" format="ixt:num-dot-decimal" scale="3" id="f-209">4,599</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="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', sans-serif; font-size: 10pt; font-style: normal; font-weight: 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" name="us-gaap:PaymentsToAcquirePropertyPlantAndEquipment" format="ixt:num-dot-decimal" scale="3" id="f-210">9,308</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="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', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 16.13pt; 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="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', sans-serif; font-size: 10pt; font-style: normal; font-weight: 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:PaymentsToAcquireNotesReceivable" format="ixt:fixed-zero" scale="3" id="f-211">&#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="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', sans-serif; font-size: 10pt; font-style: normal; font-weight: 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" name="us-gaap:PaymentsToAcquireNotesReceivable" format="ixt:num-dot-decimal" scale="3" id="f-212">2,942</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="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', sans-serif; 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="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', sans-serif; font-size: 10pt; font-style: normal; font-weight: 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:NetCashProvidedByUsedInInvestingActivities" format="ixt:num-dot-decimal" scale="3" id="f-213">4,599</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="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', sans-serif; font-size: 10pt; font-style: normal; font-weight: 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-4" decimals="-3" sign="-" name="us-gaap:NetCashProvidedByUsedInInvestingActivities" format="ixt:num-dot-decimal" scale="3" id="f-214">12,250</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="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', sans-serif; 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="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', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 13.88pt; position: var(--position); text-decoration: none; white-space: pre;">Net increase (decrease) 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="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', sans-serif; font-size: 10pt; font-style: normal; font-weight: 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:ProceedsFromRepaymentsOfShortTermDebt" format="ixt:num-dot-decimal" scale="3" id="f-215">9,087</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="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', sans-serif; font-size: 10pt; font-style: normal; font-weight: 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-4" decimals="-3" sign="-" name="us-gaap:ProceedsFromRepaymentsOfShortTermDebt" format="ixt:num-dot-decimal" scale="3" id="f-216">21,396</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="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', sans-serif; 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="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', sans-serif; font-size: 10pt; font-style: normal; font-weight: 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-217">563</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="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', sans-serif; font-size: 10pt; font-style: normal; font-weight: 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-4" decimals="-3" name="us-gaap:PaymentsForRepurchaseOfCommonStock" scale="3" id="f-218">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: #ffffff; border-bottom: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="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', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 16.13pt; position: var(--position); text-decoration: none; white-space: pre;">Debt issuance 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="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', sans-serif; font-size: 10pt; font-style: normal; font-weight: 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:PaymentsOfDebtIssuanceCosts" format="ixt:num-dot-decimal" scale="3" id="f-219">1,558</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="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', sans-serif; font-size: 10pt; font-style: normal; font-weight: 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-4" decimals="-3" name="us-gaap:PaymentsOfDebtIssuanceCosts" format="ixt:fixed-zero" scale="3" id="f-220">&#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: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="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', sans-serif; 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 (used in) 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="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', sans-serif; font-size: 10pt; font-style: normal; font-weight: 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:NetCashProvidedByUsedInFinancingActivities" format="ixt:num-dot-decimal" scale="3" id="f-221">6,966</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="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', sans-serif; font-size: 10pt; font-style: normal; font-weight: 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-4" decimals="-3" sign="-" name="us-gaap:NetCashProvidedByUsedInFinancingActivities" format="ixt:num-dot-decimal" scale="3" id="f-222">21,966</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="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="font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 2.63pt; position: var(--position); white-space: pre;">Net decrease 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="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', sans-serif; font-size: 10pt; font-style: normal; font-weight: 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-223">259</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="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', sans-serif; font-size: 10pt; font-style: normal; font-weight: 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-4" decimals="-3" sign="-" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" scale="3" id="f-224">471</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="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', sans-serif; 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="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', sans-serif; font-size: 10pt; font-style: normal; font-weight: 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-225">1,950</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="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', sans-serif; font-size: 10pt; font-style: normal; font-weight: 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-17" decimals="-3" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" format="ixt:num-dot-decimal" scale="3" id="f-226">2,539</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="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', sans-serif; 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="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', sans-serif; font-size: 10pt; font-style: normal; font-weight: 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-227">1,691</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="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', sans-serif; font-size: 10pt; font-style: normal; font-weight: 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-24" decimals="-3" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" format="ixt:num-dot-decimal" scale="3" id="f-228">2,068</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.65pt; width: 612pt;"><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; 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><div style="--justify: justify; --position: absolute; background-color: #FFFFFF; border: 1px solid #CCCC; content-visibility: auto; float: none; font-family: Arial, Sans Serif; font-size: 0; height: 792pt; margin: 10px auto 10px auto; overflow: hidden; padding: 0; position: relative; width: 612pt; word-wrap: break-word;"><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="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', sans-serif; font-size: 8pt; font-style: normal; font-weight: bold; left: 2.63pt; position: var(--position); text-decoration: none; white-space: pre;">5 | 1Q 2025 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="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', sans-serif; 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 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', sans-serif; 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="#id44171c820ab4d349424b602b1035127_7">Table of Contents</a><span style="display: inline-block; height: 7.56pt;"></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', sans-serif; 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', sans-serif; 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', sans-serif; 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', sans-serif; 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><div style="position: absolute; top: 81pt;" id="id44171c820ab4d349424b602b1035127_28"></div><div style="position: absolute; top: 93pt;" id="id44171c820ab4d349424b602b1035127_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', sans-serif; font-size: 10pt; font-style: normal; font-weight: bold; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">&#160;1.<span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: 'Avenir LT Pro 95 Black', sans-serif; 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:OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock" id="f-229" continuedAt="f-229-1" escape="true"><span style="font-family: 'Avenir LT Pro 95 Black', sans-serif; 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-229-1" continuedAt="f-229-2"><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-230" continuedAt="f-230-1" escape="true"><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; 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-230-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', sans-serif; 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', sans-serif; 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', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 442.15pt; position: var(--position); text-decoration: none; white-space: pre;">three<span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 465.47pt; 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', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">March&#160;29, 2025<span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 105.49pt; position: var(--position); text-decoration: none; white-space: pre;"> of Sleep Number Corporation and its 100%-owned subsidiaries (Sleep Number or the Company), <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', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">without audit, pursuant to the rules and regulations of the Securities and Exchange Commission (SEC) and they reflect, in <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', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">the opinion of management, all normal recurring adjustments, including the elimination of all significant intra-entity <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', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">balances 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', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 389.31pt; position: var(--position); text-decoration: none; white-space: pre;">March&#160;29, 2025<span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 458.8pt; 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', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 481.22pt; position: var(--position); text-decoration: none; white-space: pre;">December&#160;28, 2024<span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 569.78pt; 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: 201pt; width: 612pt;"><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">and the consolidated results of operations and cash flows for the periods presented. The historical and 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', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">consolidated results of operations may not be indicative of the results that may be achieved for the full year or any future <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', sans-serif; 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></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', sans-serif; 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></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', sans-serif; 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: 273pt; width: 612pt;"><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; 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: 285pt; width: 612pt;"><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; 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: 297pt; width: 612pt;"><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; 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', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 131.38pt; position: var(--position); text-decoration: none; white-space: pre;">December&#160;28, 2024<span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; 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: 321pt; width: 612pt;"><ix:nonNumeric contextRef="c-1" name="us-gaap:UseOfEstimates" id="f-231" continuedAt="f-231-1" escape="true"><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; 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-231-1"><div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 333pt; width: 612pt;"><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; 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: 345pt; width: 612pt;"><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; 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: 357pt; width: 612pt;"><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; 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: 369pt; width: 612pt;"><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; 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: 381pt; width: 612pt;"><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; 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: 393pt; width: 612pt;"><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; 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. <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', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">The Company&#8217;s critical accounting policies consist of stock-based compensation, warranty liabilities and revenue <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', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">recognition.<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: 454.2pt; width: 612pt;"><ix:nonNumeric contextRef="c-1" name="us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock" id="f-232" continuedAt="f-232-1" escape="true"><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 10pt; font-style: italic; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">Accounting<span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 10pt; font-style: italic; font-weight: normal; left: 86.94pt; position: var(--position); text-decoration: none; white-space: pre;"> Pronouncements Issued But Not Yet Effective<span style="display: inline-block; height: 7.56pt;"></span></span></ix:nonNumeric></div><ix:continuation id="f-232-1" continuedAt="f-232-2"><div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 478.2pt; width: 612pt;"><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">In December 2023, the FASB issued ASU 2023-09, "Income Taxes (Topic 740): Improvements in Income Tax Disclosures" <span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 490.2pt; width: 612pt;"><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">to enhance the transparency and decision usefulness of income tax disclosures. This amendment requires public <span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 502.2pt; width: 612pt;"><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">companies to disclose specific categories in the rate reconciliation and provide additional information for reconciling <span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 514.2pt; width: 612pt;"><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">items that meet a quantitative threshold. Additionally, under the amendment, entities are required to disclose the <span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 526.2pt; width: 612pt;"><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">amount of income taxes paid disaggregated by federal, state and foreign taxes, as well as disaggregated by material <span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 538.2pt; width: 612pt;"><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">individual jurisdictions. Finally, the amendment requires entities to disclose income from continuing operations before <span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 550.2pt; width: 612pt;"><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">income tax expense disaggregated between domestic and foreign and income tax expense from continuing operations <span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 562.2pt; width: 612pt;"><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">disaggregated by federal, state and foreign. The new rules are effective for annual periods beginning after December <span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 574.2pt; width: 612pt;"><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">15, 2024. T<span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 86.22pt; position: var(--position); text-decoration: none; white-space: pre;">he adoption of this standard is not expected to have a material impact on the Company&#8217;s consolidated <span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 586.2pt; width: 612pt;"><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">financial statements and related disclosures.<span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 610.2pt; width: 612pt;"><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">In November 2024, the FASB issued ASU 2024-03, "Income Statement - Reporting Comprehensive Income - Expense <span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 622.2pt; width: 612pt;"><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">Disaggregation Disclosures (Subtopic 220-40)", which requires public business entities to disclose in the notes 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: 634.2pt; width: 612pt;"><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">financial statements more detailed information about the types of expenses included in certain expense captions 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: 646.2pt; width: 612pt;"><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">consolidated financial statements, including purchases of inventory, employee compensation, and depreciation and <span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 658.2pt; width: 612pt;"><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">amortization. The amendments are effective for the Company beginning with the 2027 annual period and in interim <span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 670.2pt; width: 612pt;"><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">periods beginning in 2028. Early adoption is permitted. The ASU may be adopted prospectively or retrospectively. The <span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 682.2pt; width: 612pt;"><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">Company is currently evaluating the impact of ASU 2024-03 on its consolidated financial statements and related <span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 694.2pt; width: 612pt;"><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">disclosures.<span style="display: inline-block; height: 7.56pt;"></span></span></div></ix:continuation></ix:continuation></div></div><div style="--justify: justify; --position: absolute; background-color: #FFFFFF; border: 1px solid #CCCC; content-visibility: auto; float: none; font-family: Arial, Sans Serif; font-size: 0; height: 792pt; margin: 10px auto 10px auto; overflow: hidden; padding: 0; position: relative; width: 612pt; word-wrap: break-word;"><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="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', sans-serif; font-size: 8pt; font-style: normal; font-weight: bold; left: 2.63pt; position: var(--position); text-decoration: none; white-space: pre;">6 | 1Q 2025 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="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', sans-serif; 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 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', sans-serif; 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="#id44171c820ab4d349424b602b1035127_7">Table of Contents</a><span style="display: inline-block; height: 7.56pt;"></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', sans-serif; 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', sans-serif; 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', sans-serif; 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', sans-serif; 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><ix:continuation id="f-232-2"><ix:continuation id="f-229-2"><div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 81pt; width: 612pt;"><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">Currently, management does not believe that any other recently issued, but not yet effective accounting <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', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">pronouncements, if currently adopted, would have a material impact on the Company&#8217;s consolidated financial <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', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">statements.<span style="display: inline-block; height: 7.56pt;"></span></span></div></ix:continuation></ix:continuation><div style="position: absolute; top: 129pt;" id="id44171c820ab4d349424b602b1035127_34"></div><div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 129pt; width: 612pt;"><span style="font-family: 'Avenir LT Pro 95 Black', sans-serif; font-size: 10pt; font-style: normal; font-weight: bold; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">&#160;2.<span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: 'Avenir LT Pro 95 Black', sans-serif; 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:FairValueDisclosuresTextBlock" id="f-233" continuedAt="f-233-1" escape="true"><span style="font-family: 'Avenir LT Pro 95 Black', sans-serif; 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-233-1"><div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 153pt; width: 612pt;"><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; 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', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 72.66pt; position: var(--position); text-decoration: none; white-space: pre;">March&#160;29, 2025<span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 142.15pt; 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', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 164.57pt; position: var(--position); text-decoration: none; white-space: pre;">December&#160;28, 2024<span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 253.13pt; 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', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 341.5pt; position: var(--position); text-decoration: none; white-space: pre;">$<ix:nonFraction unitRef="usd" contextRef="c-25" decimals="-6" name="us-gaap:DeferredCompensationPlanAssets" scale="6" id="f-234"><ix:nonFraction unitRef="usd" contextRef="c-26" decimals="-6" name="us-gaap:DeferredCompensationPlanAssets" scale="6" id="f-235">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', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 390.57pt; position: var(--position); text-decoration: none; white-space: pre;"> of debt and equity securities that fund <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', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">the 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: 177pt; width: 612pt;"><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; 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', sans-serif; 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-27" decimals="-6" name="us-gaap:DeferredCompensationLiabilityClassifiedNoncurrent" scale="6" id="f-236"><ix:nonFraction unitRef="usd" contextRef="c-28" decimals="-6" name="us-gaap:DeferredCompensationLiabilityClassifiedNoncurrent" scale="6" id="f-237">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', sans-serif; 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', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 305.39pt; position: var(--position); text-decoration: none; white-space: pre;">March&#160;29, 2025<span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 374.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', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 397.3pt; position: var(--position); text-decoration: none; white-space: pre;">December&#160;28, 2024<span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 485.86pt; position: var(--position); text-decoration: none; white-space: pre;">, respectively, which <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', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">are included in other non-current liabilities. The majority of the debt and equity securities are Level 1 as they trade with <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', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">sufficient frequency and volume to enable the Company to obtain pricing information on an ongoing basis. Unrealized <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', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">gains/(losses) on the debt and equity securities offset those associated with the corresponding deferred compensation <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', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">plan liabilities.<span style="display: inline-block; height: 7.56pt;"></span></span></div></ix:continuation><div style="position: absolute; top: 249pt;" id="id44171c820ab4d349424b602b1035127_37"></div><div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 249pt; width: 612pt;"><span style="font-family: 'Avenir LT Pro 95 Black', sans-serif; font-size: 10pt; font-style: normal; font-weight: bold; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">&#160;3.<span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: 'Avenir LT Pro 95 Black', sans-serif; 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-238" continuedAt="f-238-1" escape="true"><span style="font-family: 'Avenir LT Pro 95 Black', sans-serif; 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-238-1"><div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 273pt; width: 612pt;"><ix:nonNumeric contextRef="c-1" name="us-gaap:ScheduleOfInventoryCurrentTableTextBlock" id="f-239" continuedAt="f-239-1" escape="true"><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; 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-239-1"><div style="position: var(--position); top: 285pt; 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="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', sans-serif; font-size: 10pt; font-style: normal; font-weight: bold; left: 15.02pt; position: var(--position); text-decoration: none; white-space: pre;">March 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', sans-serif; font-size: 10pt; font-style: normal; font-weight: bold; left: 26.78pt; 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="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="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', sans-serif; font-size: 10pt; font-style: normal; font-weight: bold; left: 5.39pt; position: var(--position); text-decoration: none; white-space: pre;">December 28,<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', sans-serif; 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></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="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', sans-serif; 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="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', sans-serif; font-size: 10pt; font-style: normal; font-weight: 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:InventoryRawMaterialsAndSuppliesNetOfReserves" format="ixt:num-dot-decimal" scale="3" id="f-240">10,734</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="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', sans-serif; font-size: 10pt; font-style: normal; font-weight: 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:InventoryRawMaterialsAndSuppliesNetOfReserves" format="ixt:num-dot-decimal" scale="3" id="f-241">11,434</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="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', sans-serif; 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="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', sans-serif; font-size: 10pt; font-style: normal; font-weight: 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-2" decimals="-3" name="us-gaap:InventoryWorkInProcessNetOfReserves" scale="3" id="f-242">133</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="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', sans-serif; font-size: 10pt; font-style: normal; font-weight: 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-3" decimals="-3" name="us-gaap:InventoryWorkInProcessNetOfReserves" scale="3" id="f-243">130</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="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', sans-serif; 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="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', sans-serif; font-size: 10pt; font-style: normal; font-weight: 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-244">93,009</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="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', sans-serif; font-size: 10pt; font-style: normal; font-weight: 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-3" decimals="-3" name="snbr:InventoryFinishedGoodsAndComponentsNet" format="ixt:num-dot-decimal" scale="3" id="f-245">91,588</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="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', sans-serif; font-size: 10pt; font-style: normal; font-weight: 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:InventoryNet" format="ixt:num-dot-decimal" scale="3" id="f-246">103,876</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="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', sans-serif; font-size: 10pt; font-style: normal; font-weight: 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-247">103,152</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: 392.75pt;" id="id44171c820ab4d349424b602b1035127_40"></div><div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 392.75pt; width: 612pt;"><span style="font-family: 'Avenir LT Pro 95 Black', sans-serif; font-size: 10pt; font-style: normal; font-weight: bold; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">&#160;4.<span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: 'Avenir LT Pro 95 Black', sans-serif; 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:GoodwillAndIntangibleAssetsDisclosureTextBlock" id="f-248" continuedAt="f-248-1" escape="true"><span style="font-family: 'Avenir LT Pro 95 Black', sans-serif; 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-248-1"><div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 416.75pt; width: 612pt;"><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; 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: 440.75pt; width: 612pt;"><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; 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', sans-serif; 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="-5" name="us-gaap:Goodwill" scale="6" id="f-249"><ix:nonFraction unitRef="usd" contextRef="c-2" decimals="-5" name="us-gaap:Goodwill" scale="6" id="f-250">64.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', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 155.81pt; 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', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 169.88pt; position: var(--position); text-decoration: none; white-space: pre;">March&#160;29, 2025<span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 239.37pt; 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', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 261.78999999999996pt; position: var(--position); text-decoration: none; white-space: pre;">December&#160;28, 2024<span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 350.35pt; 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></div><div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 452.75pt; width: 612pt;"><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; 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-29" decimals="-5" name="us-gaap:IndefiniteLivedIntangibleAssetsExcludingGoodwill" scale="6" id="f-251"><ix:nonFraction unitRef="usd" contextRef="c-30" decimals="-5" name="us-gaap:IndefiniteLivedIntangibleAssetsExcludingGoodwill" scale="6" id="f-252">1.4</ix:nonFraction></ix:nonFraction> million<span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 87.85pt; 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', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 125.62pt; position: var(--position); text-decoration: none; white-space: pre;">March&#160;29, 2025<span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 195.11pt; 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', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 217.53pt; position: var(--position); text-decoration: none; white-space: pre;">December&#160;28, 2024<span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 306.09pt; 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: 476.75pt; width: 612pt;"><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; 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: 500.75pt; width: 612pt;"><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; 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', sans-serif; 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-31" decimals="-5" name="us-gaap:FiniteLivedIntangibleAssetsGross" scale="6" id="f-253"><ix:nonFraction unitRef="usd" contextRef="c-32" decimals="-5" name="us-gaap:FiniteLivedIntangibleAssetsGross" scale="6" id="f-254">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', sans-serif; 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', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 185.79pt; position: var(--position); text-decoration: none; white-space: pre;">March&#160;29, 2025<span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 255.28pt; 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', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 277.7pt; position: var(--position); text-decoration: none; white-space: pre;">December&#160;28, 2024<span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 366.26pt; 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', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 510.89pt; position: var(--position); text-decoration: none; white-space: pre;">$<ix:nonFraction unitRef="usd" contextRef="c-32" decimals="-5" name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" scale="6" id="f-255">1.1</ix:nonFraction> million<span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 562.74pt; 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: 512.75pt; width: 612pt;"><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">March&#160;29, 2025<span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 105.49pt; 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', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 127.91pt; position: var(--position); text-decoration: none; white-space: pre;">$<ix:nonFraction unitRef="usd" contextRef="c-31" decimals="-5" name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" scale="6" id="f-256">1.0</ix:nonFraction> million<span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 179.76pt; 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', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 193.83pt; position: var(--position); text-decoration: none; white-space: pre;">December&#160;28, 2024<span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 282.39pt; 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></div><div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 524.75pt; width: 612pt;"><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">March&#160;29, 2025<span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 105.49pt; 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', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 127.91pt; position: var(--position); text-decoration: none; white-space: pre;">March&#160;30, 2024<span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 197.4pt; 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', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 222.41pt; position: var(--position); text-decoration: none; white-space: pre;">$<ix:nonFraction unitRef="usd" contextRef="c-33" decimals="-5" name="us-gaap:AmortizationOfIntangibleAssets" format="ixt:num-dot-decimal" scale="6" id="f-257"><ix:nonFraction unitRef="usd" contextRef="c-34" decimals="-5" name="us-gaap:AmortizationOfIntangibleAssets" format="ixt:num-dot-decimal" scale="6" id="f-258">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', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 274.26pt; 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: 548.75pt; width: 612pt;"><ix:nonNumeric contextRef="c-1" name="us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock" id="f-259" continuedAt="f-259-1" escape="true"><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; 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-259-1"><div style="position: var(--position); top: 560.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="left: 0pt; position: var(--position); top: 0pt; width: 414pt;"><div><div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 4pt; width: 414pt;"><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; 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><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 24.869999999999997pt; position: var(--position); white-space: pre;"> (excluding the <span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 93.58999999999999pt; 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', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 184.51999999999998pt; 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', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 187.29999999999998pt; position: var(--position); text-decoration: none; white-space: pre;">March&#160;29, 2025<span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 256.79pt; position: var(--position); white-space: 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: 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="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', sans-serif; font-size: 10pt; font-style: normal; font-weight: 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-260">171</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="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', sans-serif; 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: #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="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', sans-serif; font-size: 10pt; font-style: normal; font-weight: 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-261">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="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', sans-serif; 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: #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="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', sans-serif; font-size: 10pt; font-style: normal; font-weight: 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-262">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="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', sans-serif; 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: #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="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', sans-serif; font-size: 10pt; font-style: normal; font-weight: 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-263">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: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="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', sans-serif; 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: #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="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', sans-serif; font-size: 10pt; font-style: normal; font-weight: 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:FiniteLivedIntangibleAssetsAmortizationExpenseYearFour" scale="3" id="f-264">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: #ffffff; border-bottom: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="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', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 2.63pt; position: var(--position); text-decoration: none; white-space: pre;">2030<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="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', sans-serif; font-size: 10pt; font-style: normal; font-weight: 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-265">45</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="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', sans-serif; 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="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', sans-serif; font-size: 10pt; font-style: normal; font-weight: 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:FiniteLivedIntangibleAssetsNet" scale="3" id="f-266">914</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><div style="--justify: justify; --position: absolute; background-color: #FFFFFF; border: 1px solid #CCCC; content-visibility: auto; float: none; font-family: Arial, Sans Serif; font-size: 0; height: 792pt; margin: 10px auto 10px auto; overflow: hidden; padding: 0; position: relative; width: 612pt; word-wrap: break-word;"><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="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', sans-serif; font-size: 8pt; font-style: normal; font-weight: bold; left: 2.63pt; position: var(--position); text-decoration: none; white-space: pre;">7 | 1Q 2025 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="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', sans-serif; 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 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', sans-serif; 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="#id44171c820ab4d349424b602b1035127_7">Table of Contents</a><span style="display: inline-block; height: 7.56pt;"></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', sans-serif; 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', sans-serif; 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', sans-serif; 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', sans-serif; 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><div style="position: absolute; top: 81pt;" id="id44171c820ab4d349424b602b1035127_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', sans-serif; font-size: 10pt; font-style: normal; font-weight: bold; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">&#160;5.<span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: 'Avenir LT Pro 95 Black', sans-serif; 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-267" continuedAt="f-267-1" escape="true"><span style="font-family: 'Avenir LT Pro 95 Black', sans-serif; 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-267-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', sans-serif; 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', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 61.57pt; position: var(--position); text-decoration: none; white-space: pre;">March&#160;29, 2025<span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 131.06pt; 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', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 424.38pt; position: var(--position); text-decoration: none; white-space: pre;">$<ix:nonFraction unitRef="usd" contextRef="c-35" decimals="-6" name="us-gaap:LineOfCreditFacilityCurrentBorrowingCapacity" scale="6" id="f-268">675</ix:nonFraction> million<span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 479.01pt; position: var(--position); text-decoration: none; white-space: pre;">. The credit facility, 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', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">amended, is for general corporate purposes and to meet seasonal working capital requirements. The Amended and <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', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">Restated Credit and Security Agreement, dated February 14, 2018, among the Company, U.S. Bank National Association <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', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">and the several banks and other financial institutions from time to time party thereto (as amended, 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: 153pt; width: 612pt;"><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; 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: 165pt; width: 612pt;"><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; 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-35" decimals="-6" name="us-gaap:LineOfCreditFacilityCurrentBorrowingCapacity" scale="6" id="f-269">675</ix:nonFraction> million<span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; 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', sans-serif; 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-35" decimals="-8" name="us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity" scale="9" id="f-270">1.0</ix:nonFraction> billion<span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; 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: 177pt; width: 612pt;"><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; 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: 189pt; width: 612pt;"><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; 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: 213pt; width: 612pt;"><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">The Company amended the Credit Agreement on March 3, 2025. The amendment, among other things: (a) adds a <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', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">definition for "Liquidity" which means, on any date of determination, the sum of (x) Borrower's and its Subsidiaries' <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', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">unrestricted cash that is free and clear of Liens (other than those in favor of the Administrative Agent) plus (y) the <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', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">aggregate amount of unused Revolving Credit Commitments available for Credit Events on such date (including the <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', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">Borrower's ability to satisfy the requirements of Section 4.1 on such date) (as each is defined in 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: 273pt; width: 612pt;"><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">(b) adds a Liquidity financial covenant wherein the Borrower shall cause the Liquidity to be equal or exceed <span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 515.27pt; position: var(--position); text-decoration: none; white-space: pre;">$<ix:nonFraction unitRef="usd" contextRef="c-36" decimals="-6" name="snbr:DebtInstrumentCovenantMinimumLiquidity" format="ixt:num-dot-decimal" scale="6" id="f-271">40</ix:nonFraction>&#160;million<span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 564.34pt; 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: 285pt; width: 612pt;"><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">as of the last day of each fiscal month; (c) deems our Net Leverage Ratio as greater than or equal to <span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 482.34pt; position: var(--position); text-decoration: none; white-space: pre;"><ix:nonFraction unitRef="number" contextRef="c-36" decimals="2" name="snbr:DebtInstrumentCovenantNetLeverageRatioMinimumThreshold" scale="0" id="f-272">4.50</ix:nonFraction><span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 501.8pt; position: var(--position); text-decoration: none; white-space: pre;"> to 1.00 as of <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', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">the effective date to set pricing for the Applicable Commitment Fee Rate and Applicable Margin until receipt 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: 309pt; width: 612pt;"><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">compliance certificate for the quarterly reporting period ending September 27, 2025, (d) adjusts the permissible <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', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">maximum Net Leverage Ratio (as defined in the Credit Agreement) to (I) <span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 359.96pt; position: var(--position); text-decoration: none; white-space: pre;"><ix:nonFraction unitRef="number" contextRef="c-37" decimals="2" name="snbr:DebtInstrumentCovenantNetLeverageRatioMaximumThreshold" scale="0" id="f-273">4.75</ix:nonFraction><span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 379.42pt; position: var(--position); text-decoration: none; white-space: pre;"> to 1.00 for the quarterly reporting periods <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', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">ending March 29, 2025 and June 28, 2025, (II) <span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 244.01pt; position: var(--position); text-decoration: none; white-space: pre;"><ix:nonFraction unitRef="number" contextRef="c-38" decimals="2" name="snbr:DebtInstrumentCovenantNetLeverageRatioMaximumThreshold" scale="0" id="f-274">4.50</ix:nonFraction><span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 263.47pt; position: var(--position); text-decoration: none; white-space: pre;"> to 1.00 for the quarterly reporting period ending September 27, <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', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">2025, (III) <span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 79.7pt; position: var(--position); text-decoration: none; white-space: pre;"><ix:nonFraction unitRef="number" contextRef="c-39" decimals="2" name="snbr:DebtInstrumentCovenantNetLeverageRatioMaximumThreshold" scale="0" id="f-275">4.35</ix:nonFraction><span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 99.16pt; position: var(--position); text-decoration: none; white-space: pre;"> to 1.00 for the quarterly reporting period ending January 3, 2026,<span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 394.88pt; position: var(--position); text-decoration: none; white-space: pre;"> and (IV) <span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 434.03pt; position: var(--position); text-decoration: none; white-space: pre;"><ix:nonFraction unitRef="number" contextRef="c-40" decimals="2" name="snbr:DebtInstrumentCovenantNetLeverageRatioMaximumThreshold" scale="0" id="f-276">4.00</ix:nonFraction><span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 453.49pt; position: var(--position); text-decoration: none; white-space: pre;"> to 1.00 for each quarterly <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', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">reporting period occurring thereafter, and (e) adjusts the permissible minimum Interest Coverage Ratio (as defined 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: 369pt; width: 612pt;"><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">Credit Agreement) to (I) <span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 144.93pt; position: var(--position); text-decoration: none; white-space: pre;"><ix:nonFraction unitRef="number" contextRef="c-37" decimals="2" name="snbr:DebtInstrumentCovenantInterestCoverageRatioMinimumThreshold" scale="0" id="f-277">1.90</ix:nonFraction><span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 164.39pt; position: var(--position); text-decoration: none; white-space: pre;"> to 1.00 for the quarterly reporting periods ending March 29, 2025, June 28, 2025, and <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', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">September 27, 2025, (II) <span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 146.14pt; position: var(--position); text-decoration: none; white-space: pre;"><ix:nonFraction unitRef="number" contextRef="c-38" decimals="2" name="snbr:DebtInstrumentCovenantInterestCoverageRatioMinimumThreshold" scale="0" id="f-278">2.10</ix:nonFraction><span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 165.6pt; position: var(--position); text-decoration: none; white-space: pre;"> to 1.00 for the quarterly reporting period ending January 3, 2026, and (III) <span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 499.64pt; position: var(--position); text-decoration: none; white-space: pre;"><ix:nonFraction unitRef="number" contextRef="c-39" decimals="2" name="snbr:DebtInstrumentCovenantInterestCoverageRatioMinimumThreshold" scale="0" id="f-279">3.00</ix:nonFraction><span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 519.1pt; position: var(--position); text-decoration: none; white-space: pre;"> to 1.00 for <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', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">each quarterly reporting period occurring thereaft<span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 258.32pt; position: var(--position); text-decoration: none; white-space: pre;">er. A fee for the amendment was paid to the approving lenders in an <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', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">amount equal to <span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 112.49pt; position: var(--position); text-decoration: none; white-space: pre;"><ix:nonFraction unitRef="number" contextRef="c-41" decimals="4" name="snbr:LineOfCreditFacilityAmendmentFeePercentage" scale="-4" id="f-280">20</ix:nonFraction><span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 123.61pt; position: var(--position); text-decoration: none; white-space: pre;"> basis points multiplied by the sum of such lender's Revolving Credit Commitment and outstanding <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', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">Term Loans (as each is defined in 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: 441pt; width: 612pt;"><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; 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: 453pt; width: 612pt;"><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; 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: 465pt; width: 612pt;"><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; 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: 477pt; width: 612pt;"><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; 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', sans-serif; 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', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 157.13pt; 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', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 168.43pt; position: var(--position); text-decoration: none; white-space: pre;">he 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', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 457.57pt; position: var(--position); text-decoration: none; white-space: pre;">March&#160;29, 2025<span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 527.06pt; 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: 501pt; width: 612pt;"><ix:nonNumeric contextRef="c-1" name="us-gaap:ScheduleOfShortTermDebtTextBlock" id="f-281" continuedAt="f-281-1" escape="true"><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; 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 thousands):<span style="display: inline-block; height: 7.56pt;"></span></span></ix:nonNumeric></div><ix:continuation id="f-281-1"><div style="position: var(--position); top: 513pt; 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="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', sans-serif; font-size: 10pt; font-style: normal; font-weight: bold; left: 15.02pt; position: var(--position); text-decoration: none; white-space: pre;">March 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', sans-serif; font-size: 10pt; font-style: normal; font-weight: bold; left: 26.78pt; 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="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="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', sans-serif; font-size: 10pt; font-style: normal; font-weight: bold; left: 5.39pt; position: var(--position); text-decoration: none; white-space: pre;">December 28,<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', sans-serif; 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></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="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', sans-serif; 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="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', sans-serif; font-size: 10pt; font-style: normal; font-weight: 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-282">557,700</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="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', sans-serif; font-size: 10pt; font-style: normal; font-weight: 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-283">546,600</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="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', sans-serif; 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="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', sans-serif; font-size: 10pt; font-style: normal; font-weight: 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-284">6,847</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="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', sans-serif; font-size: 10pt; font-style: normal; font-weight: 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-285">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="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', sans-serif; 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="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', sans-serif; font-size: 10pt; font-style: normal; font-weight: 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-286">110,453</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="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', sans-serif; font-size: 10pt; font-style: normal; font-weight: 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-287">123,753</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="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', sans-serif; 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="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', sans-serif; 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-288">7.9</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="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', sans-serif; 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-289">7.6</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: 620.75pt;" id="id44171c820ab4d349424b602b1035127_46"></div><div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 620.75pt; width: 612pt;"><span style="font-family: 'Avenir LT Pro 95 Black', sans-serif; font-size: 10pt; font-style: normal; font-weight: bold; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">&#160;6.<span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: 'Avenir LT Pro 95 Black', sans-serif; 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:LesseeOperatingLeasesTextBlock" id="f-290" continuedAt="f-290-1" escape="true"><span style="font-family: 'Avenir LT Pro 95 Black', sans-serif; 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-290-1" continuedAt="f-290-2"><div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 644.25pt; width: 612pt;"><ix:nonNumeric contextRef="c-1" name="us-gaap:LesseeLeasesPolicyTextBlock" id="f-291" continuedAt="f-291-1" escape="true"><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; 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', sans-serif; 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-291-1" continuedAt="f-291-2"><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', sans-serif; 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: 668.25pt; width: 612pt;"><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; 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: 680.25pt; width: 612pt;"><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; 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', sans-serif; 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-292">five</span><span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; 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', sans-serif; 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-43" name="us-gaap:LesseeOperatingLeaseTermOfContract" format="ixt-sec:durwordsen" id="f-293">ten years</ix:nonNumeric><span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 441.46pt; 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: 692.25pt; width: 612pt;"><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; 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', sans-serif; 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-44" name="us-gaap:LesseeOperatingLeaseTermOfContract" format="ixt-sec:durwordsen" id="f-294">fifteen years</ix:nonNumeric><span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 366.51pt; 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: 704.25pt; width: 612pt;"><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; 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: 716.25pt; width: 612pt;"><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; 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: 728.25pt; width: 612pt;"><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; 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></ix:continuation></ix:continuation></div></div><div style="--justify: justify; --position: absolute; background-color: #FFFFFF; border: 1px solid #CCCC; content-visibility: auto; float: none; font-family: Arial, Sans Serif; font-size: 0; height: 792pt; margin: 10px auto 10px auto; overflow: hidden; padding: 0; position: relative; width: 612pt; word-wrap: break-word;"><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="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', sans-serif; font-size: 8pt; font-style: normal; font-weight: bold; left: 2.63pt; position: var(--position); text-decoration: none; white-space: pre;">8 | 1Q 2025 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="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', sans-serif; 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 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', sans-serif; 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="#id44171c820ab4d349424b602b1035127_7">Table of Contents</a><span style="display: inline-block; height: 7.56pt;"></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', sans-serif; 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', sans-serif; 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', sans-serif; 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', sans-serif; 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><ix:continuation id="f-290-2"><ix:continuation id="f-291-2"><div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 81pt; width: 612pt;"><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; 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: 93pt; width: 612pt;"><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; 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', sans-serif; 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-295">three</span><span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; 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', sans-serif; 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-46" name="us-gaap:LesseeOperatingLeaseTermOfContract" format="ixt-sec:durwordsen" id="f-296">six years</ix:nonNumeric><span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; 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: 117pt; width: 612pt;"><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; 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: 129pt; width: 612pt;"><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; 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: 141pt; width: 612pt;"><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; 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: 153pt; width: 612pt;"><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; 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: 165pt; width: 612pt;"><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; 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: 177pt; width: 612pt;"><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; 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: 189pt; width: 612pt;"><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">reasonably estimated. Future payments for real estate taxes and certain building operating expenses for which 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', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">Company is obligated are not included in operating lease costs.<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: 225pt; width: 612pt;"><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; 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', sans-serif; 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', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 48.96pt; position: var(--position); text-decoration: none; white-space: pre;">March&#160;29, 2025<span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 118.45pt; 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: 249pt; width: 612pt;"><ix:nonNumeric contextRef="c-1" name="us-gaap:LeaseCostTableTextBlock" id="f-297" continuedAt="f-297-1" escape="true"><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; 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-297-1" continuedAt="f-297-2"><div style="position: var(--position); top: 261pt; 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: 378.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: 3pt;"/></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="left: 378.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', sans-serif; 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;"/></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="left: 378.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', sans-serif; font-size: 10pt; font-style: normal; font-weight: bold; left: 15.02pt; position: var(--position); text-decoration: none; white-space: pre;">March 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', sans-serif; font-size: 10pt; font-style: normal; font-weight: bold; left: 26.78pt; 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="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="left: 459.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', sans-serif; font-size: 10pt; font-style: normal; font-weight: bold; left: 15.02pt; position: var(--position); text-decoration: none; white-space: pre;">March 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', sans-serif; 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;"/></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="left: 0pt; position: var(--position); top: 39pt; width: 378.75pt;"><div><div style="line-height: 10pt; position: var(--position); top: 3.63pt; width: 378.75pt;"><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; 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', sans-serif; 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="left: 378.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', sans-serif; font-size: 10pt; font-style: normal; font-weight: 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-298">26,537</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="left: 459.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', sans-serif; font-size: 10pt; font-style: normal; font-weight: 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-299">26,826</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;"/></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="left: 0pt; position: var(--position); top: 54pt; width: 378.75pt;"><div><div style="line-height: 10pt; position: var(--position); top: 3.63pt; width: 378.75pt;"><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; 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', sans-serif; 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="left: 378.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', sans-serif; font-size: 10pt; font-style: normal; font-weight: 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-1" decimals="-3" name="snbr:VariableLeaseAdjustedCost" scale="3" id="f-300">103</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="left: 459.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', sans-serif; font-size: 10pt; font-style: normal; font-weight: 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-4" decimals="-3" sign="-" name="snbr:VariableLeaseAdjustedCost" scale="3" id="f-301">49</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;"/></tr></tbody></table></div></div></div><div style="font-size: 12pt; line-height: 6pt; position: var(--position); top: 335pt; width: 612pt;"><span style="font-family: 'Avenir LT Pro 95 Black', sans-serif; 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: 345.2pt; width: 612pt;"><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; 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', sans-serif; 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', sans-serif; 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: 354.8pt; width: 612pt;"><ix:continuation id="f-297-2" continuedAt="f-297-3"><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; 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', sans-serif; font-size: 8pt; font-style: normal; font-weight: normal; left: 45pt; position: var(--position); text-decoration: none; white-space: pre;"><ix:continuation id="f-297-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: 376.4pt; width: 612pt;"><ix:nonNumeric contextRef="c-1" name="us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock" id="f-302" continuedAt="f-302-1" escape="true"><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; 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 for subsequent years are as follows<span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 6.5pt; font-style: normal; font-weight: normal; left: 383.33pt; 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', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 390.32pt; 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-302-1"><div style="position: var(--position); top: 388.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="left: 0pt; position: var(--position); top: 0pt; width: 465pt;"><div><div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 3.75pt; width: 465pt;"><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; 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><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 24.869999999999997pt; position: var(--position); white-space: pre;"> (excluding the <span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 93.58999999999999pt; 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', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 184.51999999999998pt; 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', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 187.29999999999998pt; position: var(--position); text-decoration: none; white-space: pre;">March&#160;29, 2025<span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 256.79pt; position: var(--position); white-space: 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: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="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', sans-serif; font-size: 10pt; font-style: normal; font-weight: 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-303">79,025</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="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', sans-serif; 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: #ffffff; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="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', sans-serif; font-size: 10pt; font-style: normal; font-weight: 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:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" format="ixt:num-dot-decimal" scale="3" id="f-304">96,149</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="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', sans-serif; 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: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="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', sans-serif; font-size: 10pt; font-style: normal; font-weight: 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-305">79,655</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="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', sans-serif; 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: #ffffff; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="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', sans-serif; font-size: 10pt; font-style: normal; font-weight: 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-306">66,229</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="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', sans-serif; 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: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="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', sans-serif; font-size: 10pt; font-style: normal; font-weight: 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-307">45,658</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="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', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 2.63pt; position: var(--position); text-decoration: none; white-space: pre;">2030<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="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', sans-serif; font-size: 10pt; font-style: normal; font-weight: 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-308">31,636</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="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', sans-serif; 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="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', sans-serif; font-size: 10pt; font-style: normal; font-weight: 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-309">47,078</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="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', sans-serif; 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', sans-serif; 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="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', sans-serif; font-size: 10pt; font-style: normal; font-weight: 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-310">445,430</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="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', sans-serif; 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="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', sans-serif; font-size: 10pt; font-style: normal; font-weight: 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-311">68,521</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="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', sans-serif; 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="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', sans-serif; font-size: 10pt; font-style: normal; font-weight: 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-312">376,909</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: 543.4pt; width: 612pt;"><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; 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: 556pt; width: 612pt;"><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; 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', sans-serif; font-size: 8pt; font-style: normal; font-weight: normal; left: 45pt; position: var(--position); text-decoration: none; white-space: pre;">T<span style="display: inline-block; height: 6.04pt;"></span></span><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 8pt; font-style: normal; font-weight: normal; left: 49.59pt; 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', sans-serif; font-size: 8pt; font-style: normal; font-weight: normal; left: 189.69pt; position: var(--position); text-decoration: none; white-space: pre;">$<ix:nonFraction unitRef="usd" contextRef="c-2" decimals="-6" name="us-gaap:UnrecordedUnconditionalPurchaseObligationBalanceSheetAmount" scale="6" id="f-313">13</ix:nonFraction> million<span style="display: inline-block; height: 6.04pt;"></span></span><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 8pt; font-style: normal; font-weight: normal; left: 228.9pt; position: var(--position); text-decoration: none; white-space: pre;"> of legally binding minimum lease payments for leases signed but not yet commenced.<span style="display: inline-block; height: 6.04pt;"></span></span></div><div style="font-size: 12pt; line-height: 8pt; position: var(--position); top: 565.6pt; width: 612pt;"><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; 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', sans-serif; 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', sans-serif; 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-314">83</ix:nonFraction> million<span style="display: inline-block; height: 6.04pt;"></span></span><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; 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: 587.2pt; width: 612pt;"><ix:nonNumeric contextRef="c-1" name="snbr:ScheduleOfOtherInformationRelatedOperatingLeasesTableTextBlock" id="f-315" continuedAt="f-315-1" escape="true"><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; 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-315-1"><div style="position: var(--position); top: 599.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: 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="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', sans-serif; font-size: 10pt; font-style: normal; font-weight: bold; left: 15.02pt; position: var(--position); text-decoration: none; white-space: pre;">March 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', sans-serif; font-size: 10pt; font-style: normal; font-weight: bold; left: 26.78pt; 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="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="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', sans-serif; font-size: 10pt; font-style: normal; font-weight: bold; left: 5.39pt; position: var(--position); text-decoration: none; white-space: pre;">December 28,<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', sans-serif; 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></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="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', sans-serif; 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="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', sans-serif; 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-316">5.3</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="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', sans-serif; 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-317">5.4</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="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', sans-serif; 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="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', sans-serif; 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-318">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="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', sans-serif; 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-319">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></tr></tbody></table></div></div></div><div style="position: var(--position); top: 670.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: 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="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', sans-serif; font-size: 10pt; font-style: normal; font-weight: bold; left: 30.35pt; 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></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="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', sans-serif; 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="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', sans-serif; font-size: 10pt; font-style: normal; font-weight: bold; left: 15.02pt; position: var(--position); text-decoration: none; white-space: pre;">March 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', sans-serif; font-size: 10pt; font-style: normal; font-weight: bold; left: 26.78pt; 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="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="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', sans-serif; font-size: 10pt; font-style: normal; font-weight: bold; left: 15.02pt; position: var(--position); text-decoration: none; white-space: pre;">March 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', sans-serif; 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></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="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', sans-serif; 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="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', sans-serif; font-size: 10pt; font-style: normal; font-weight: 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-320">26,589</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="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', sans-serif; font-size: 10pt; font-style: normal; font-weight: 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:OperatingLeasePayments" format="ixt:num-dot-decimal" scale="3" id="f-321">27,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="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', sans-serif; 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="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', sans-serif; font-size: 10pt; font-style: normal; font-weight: 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:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability" format="ixt:num-dot-decimal" scale="3" id="f-322">7,711</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="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', sans-serif; font-size: 10pt; font-style: normal; font-weight: 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:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability" format="ixt:num-dot-decimal" scale="3" id="f-323">12,990</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><div style="--justify: justify; --position: absolute; background-color: #FFFFFF; border: 1px solid #CCCC; content-visibility: auto; float: none; font-family: Arial, Sans Serif; font-size: 0; height: 792pt; margin: 10px auto 10px auto; overflow: hidden; padding: 0; position: relative; width: 612pt; word-wrap: break-word;"><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="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', sans-serif; font-size: 8pt; font-style: normal; font-weight: bold; left: 2.63pt; position: var(--position); text-decoration: none; white-space: pre;">9 | 1Q 2025 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="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', sans-serif; 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 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', sans-serif; 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="#id44171c820ab4d349424b602b1035127_7">Table of Contents</a><span style="display: inline-block; height: 7.56pt;"></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', sans-serif; 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', sans-serif; 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', sans-serif; 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', sans-serif; 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><div style="position: absolute; top: 81pt;" id="id44171c820ab4d349424b602b1035127_49"></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', sans-serif; font-size: 10pt; font-style: normal; font-weight: bold; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">&#160;7.<span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: 'Avenir LT Pro 95 Black', sans-serif; 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="snbr:CommonStockRepurchasesTextBlock" id="f-324" continuedAt="f-324-1" escape="true"><span style="font-family: 'Avenir LT Pro 95 Black', sans-serif; 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-324-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', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">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', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 188.22pt; position: var(--position); text-decoration: none; white-space: pre;">March&#160;29, 2025<span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 257.71000000000004pt; 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', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 280.13pt; position: var(--position); text-decoration: none; white-space: pre;">March&#160;30, 2024<span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 349.62pt; 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', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 428.89pt; position: var(--position); text-decoration: none; white-space: pre;">$<ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-5" name="snbr:StockRepurchaseAcquiredThroughTaxWithholdingRestrictedStock" scale="6" id="f-325"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-5" name="snbr:StockRepurchaseAcquiredThroughTaxWithholdingRestrictedStock" scale="6" id="f-326">0.6</ix:nonFraction></ix:nonFraction> million<span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 480.74pt; position: var(--position); text-decoration: none; white-space: pre;"> 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: 117pt; width: 612pt;"><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; 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: 129pt; width: 612pt;"><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; 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', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 157.84pt; position: var(--position); text-decoration: none; white-space: pre;">March&#160;29, 2025<span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 227.33pt; 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', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 480.45pt; 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-327">600</ix:nonFraction>&#160;million<span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 535.0799999999999pt; 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: 141pt; width: 612pt;"><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; 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', sans-serif; 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-328">348</ix:nonFraction> million<span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; 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 style="position: absolute; top: 165pt;" id="id44171c820ab4d349424b602b1035127_52"></div><div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 165pt; width: 612pt;"><span style="font-family: 'Avenir LT Pro 95 Black', sans-serif; font-size: 10pt; font-style: normal; font-weight: bold; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">&#160;8.<span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: 'Avenir LT Pro 95 Black', sans-serif; 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:RevenueFromContractWithCustomerTextBlock" id="f-329" continuedAt="f-329-1" escape="true"><span style="font-family: 'Avenir LT Pro 95 Black', sans-serif; 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-329-1" continuedAt="f-329-2"><div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 189pt; width: 612pt;"><ix:nonNumeric contextRef="c-1" name="us-gaap:ContractWithCustomerAssetAndLiabilityTableTextBlock" id="f-330" continuedAt="f-330-1" escape="true"><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; 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-330-1"><div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 201pt; width: 612pt;"><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; 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: 213pt; 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="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', sans-serif; font-size: 10pt; font-style: normal; font-weight: bold; left: 15.02pt; position: var(--position); text-decoration: none; white-space: pre;">March 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', sans-serif; font-size: 10pt; font-style: normal; font-weight: bold; left: 26.78pt; 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="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="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', sans-serif; font-size: 10pt; font-style: normal; font-weight: bold; left: 5.39pt; position: var(--position); text-decoration: none; white-space: pre;">December 28,<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', sans-serif; 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></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="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', sans-serif; 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="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', sans-serif; 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="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', sans-serif; font-size: 10pt; font-style: normal; font-weight: 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-47" decimals="-3" name="us-gaap:ContractWithCustomerAssetGrossCurrent" format="ixt:num-dot-decimal" scale="3" id="f-331">29,755</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="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', sans-serif; font-size: 10pt; font-style: normal; font-weight: 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-48" decimals="-3" name="us-gaap:ContractWithCustomerAssetGrossCurrent" format="ixt:num-dot-decimal" scale="3" id="f-332">30,154</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="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', sans-serif; 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="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', sans-serif; font-size: 10pt; font-style: normal; font-weight: 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-49" decimals="-3" name="us-gaap:ContractWithCustomerAssetGrossNoncurrent" format="ixt:num-dot-decimal" scale="3" id="f-333">47,600</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="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', sans-serif; font-size: 10pt; font-style: normal; font-weight: 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-50" decimals="-3" name="us-gaap:ContractWithCustomerAssetGrossNoncurrent" format="ixt:num-dot-decimal" scale="3" id="f-334">48,988</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="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', sans-serif; font-size: 10pt; font-style: normal; font-weight: 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-335">77,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: #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="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', sans-serif; font-size: 10pt; font-style: normal; font-weight: 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-336">79,142</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: 314.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="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', sans-serif; font-size: 10pt; font-style: normal; font-weight: bold; left: 15.02pt; position: var(--position); text-decoration: none; white-space: pre;">March 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', sans-serif; font-size: 10pt; font-style: normal; font-weight: bold; left: 26.78pt; 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="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="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', sans-serif; font-size: 10pt; font-style: normal; font-weight: bold; left: 5.39pt; position: var(--position); text-decoration: none; white-space: pre;">December 28,<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', sans-serif; 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></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="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', sans-serif; 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="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', sans-serif; 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="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', sans-serif; font-size: 10pt; font-style: normal; font-weight: 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-51" decimals="-3" name="us-gaap:ContractWithCustomerLiabilityCurrent" format="ixt:num-dot-decimal" scale="3" id="f-337">37,910</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="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', sans-serif; font-size: 10pt; font-style: normal; font-weight: 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-52" decimals="-3" name="us-gaap:ContractWithCustomerLiabilityCurrent" format="ixt:num-dot-decimal" scale="3" id="f-338">38,129</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="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', sans-serif; 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="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', sans-serif; font-size: 10pt; font-style: normal; font-weight: 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-53" decimals="-3" name="us-gaap:ContractWithCustomerLiabilityNoncurrent" format="ixt:num-dot-decimal" scale="3" id="f-339">59,762</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="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', sans-serif; font-size: 10pt; font-style: normal; font-weight: 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-54" decimals="-3" name="us-gaap:ContractWithCustomerLiabilityNoncurrent" format="ixt:num-dot-decimal" scale="3" id="f-340">60,988</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="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', sans-serif; font-size: 10pt; font-style: normal; font-weight: 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:ContractWithCustomerLiability" format="ixt:num-dot-decimal" scale="3" id="f-341">97,672</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="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', sans-serif; font-size: 10pt; font-style: normal; font-weight: 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:ContractWithCustomerLiability" format="ixt:num-dot-decimal" scale="3" id="f-342">99,117</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: 416.5pt; width: 612pt;"><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; 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', sans-serif; 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', sans-serif; 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: 428.5pt; width: 612pt;"><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; 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', sans-serif; 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', sans-serif; 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-55" name="snbr:RevenueRecognitionProductLife" format="ixt-sec:duryear" id="f-343">4.5</ix:nonNumeric><span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; 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', sans-serif; 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-56" name="snbr:RevenueRecognitionProductLife" format="ixt-sec:duryear" id="f-344">5.0</ix:nonNumeric> years<span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 224.14pt; 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: 440.5pt; width: 612pt;"><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; 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', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 298.39pt; position: var(--position); text-decoration: none; white-space: pre;">March&#160;29, 2025<span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 367.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', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 390.3pt; position: var(--position); text-decoration: none; white-space: pre;">March&#160;30, 2024<span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 459.79pt; position: var(--position); text-decoration: none; white-space: pre;">, the Company <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', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">recognized revenue of <span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 138.8pt; position: var(--position); text-decoration: none; white-space: pre;">$<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-6" name="us-gaap:ContractWithCustomerLiabilityRevenueRecognized" scale="6" id="f-345"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-6" name="us-gaap:ContractWithCustomerLiabilityRevenueRecognized" scale="6" id="f-346">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', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 187.87pt; position: var(--position); text-decoration: none; white-space: pre;">, that was included in the deferred contract liability balances at the beginning 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: 464.5pt; width: 612pt;"><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">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: 488.5pt; width: 612pt;"><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; 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', sans-serif; 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', sans-serif; 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', sans-serif; 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-57" decimals="2" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" id="f-347">97</ix:nonFraction>%<span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 530.24pt; 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', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 552.66pt; position: var(--position); text-decoration: none; white-space: pre;"><ix:nonFraction unitRef="number" contextRef="c-58" decimals="2" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" id="f-348">98</ix:nonFraction>%<span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 572.11pt; 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: 500.5pt; width: 612pt;"><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; 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', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 47.67pt; position: var(--position); text-decoration: none; white-space: pre;">revenues for the <span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 122.86pt; position: var(--position); text-decoration: none; white-space: pre;">three<span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: 'Times New Roman', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 146.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', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 148.68pt; 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', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 216.29pt; position: var(--position); text-decoration: none; white-space: pre;">March&#160;29, 2025<span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 285.78pt; 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', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 308.2pt; position: var(--position); text-decoration: none; white-space: pre;">March&#160;30, 2024<span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 377.69pt; position: var(--position); text-decoration: none; white-space: pre;">, respectively.<span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 527.5pt; width: 612pt;"><ix:nonNumeric contextRef="c-1" name="us-gaap:DisaggregationOfRevenueTableTextBlock" id="f-349" continuedAt="f-349-1" escape="true"><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; 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-349-1"><div style="position: var(--position); top: 539.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: 378pt;"/><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;"/></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="left: 378pt; 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', sans-serif; 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;"/></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="left: 378pt; 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', sans-serif; font-size: 10pt; font-style: normal; font-weight: bold; left: 15.02pt; position: var(--position); text-decoration: none; white-space: pre;">March 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', sans-serif; font-size: 10pt; font-style: normal; font-weight: bold; left: 26.78pt; 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="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="left: 459pt; 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', sans-serif; font-size: 10pt; font-style: normal; font-weight: bold; left: 15.02pt; position: var(--position); text-decoration: none; white-space: pre;">March 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', sans-serif; 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;"/></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="left: 0pt; position: var(--position); top: 39pt; width: 378pt;"><div><div style="line-height: 10pt; position: var(--position); top: 3.5pt; width: 378pt;"><span style="color: #000000; font-family: 'Avenir LT Pro 45 Book', sans-serif; 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="left: 378pt; 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', sans-serif; font-size: 10pt; font-style: normal; font-weight: 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-59" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-350">344,442</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="left: 459pt; 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', sans-serif; font-size: 10pt; font-style: normal; font-weight: 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-60" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-351">414,755</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;"/></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="left: 0pt; position: var(--position); top: 54pt; width: 378pt;"><div><div style="line-height: 10pt; position: var(--position); top: 3.5pt; width: 378pt;"><span style="color: #000000; font-family: 'Avenir LT Pro 45 Book', sans-serif; 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="left: 378pt; 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', sans-serif; font-size: 10pt; font-style: normal; font-weight: 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-61" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-352">48,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: 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="left: 459pt; 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', sans-serif; font-size: 10pt; font-style: normal; font-weight: 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-62" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-353">55,694</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;"/></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="left: 0pt; position: var(--position); top: 69pt; width: 378pt;"><div><div style="line-height: 10pt; position: var(--position); top: 3.5pt; width: 378pt;"><span style="color: #000000; font-family: 'Avenir LT Pro 45 Book', sans-serif; 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="left: 378pt; 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', sans-serif; font-size: 10pt; font-style: normal; font-weight: 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-354">393,261</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="left: 459pt; 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', sans-serif; font-size: 10pt; font-style: normal; font-weight: 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-355">470,449</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;"/></tr></tbody></table></div></div></div></ix:continuation></ix:continuation></div></div><div style="--justify: justify; --position: absolute; background-color: #FFFFFF; border: 1px solid #CCCC; content-visibility: auto; float: none; font-family: Arial, Sans Serif; font-size: 0; height: 792pt; margin: 10px auto 10px auto; overflow: hidden; padding: 0; position: relative; width: 612pt; word-wrap: break-word;"><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="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', sans-serif; font-size: 8pt; font-style: normal; font-weight: bold; left: 2.63pt; position: var(--position); text-decoration: none; white-space: pre;">10 | 1Q 2025 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="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', sans-serif; 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 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', sans-serif; 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="#id44171c820ab4d349424b602b1035127_7">Table of Contents</a><span style="display: inline-block; height: 7.56pt;"></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', sans-serif; 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', sans-serif; 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', sans-serif; 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', sans-serif; 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><ix:continuation id="f-329-2"><div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 81pt; width: 612pt;"><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; 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: 105pt; width: 612pt;"><ix:nonNumeric contextRef="c-1" name="snbr:ScheduleOfSalesReturnLiabilityTableTextBlock" id="f-356" continuedAt="f-356-1" escape="true"><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; 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-356-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: 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="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', sans-serif; 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></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="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', sans-serif; font-size: 10pt; font-style: normal; font-weight: bold; left: 15.02pt; position: var(--position); text-decoration: none; white-space: pre;">March 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', sans-serif; font-size: 10pt; font-style: normal; font-weight: bold; left: 26.78pt; 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="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="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', sans-serif; font-size: 10pt; font-style: normal; font-weight: bold; left: 15.02pt; position: var(--position); text-decoration: none; white-space: pre;">March 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', sans-serif; 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></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="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', sans-serif; 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="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', sans-serif; font-size: 10pt; font-style: normal; font-weight: 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-357">19,092</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="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', sans-serif; font-size: 10pt; font-style: normal; font-weight: 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-17" decimals="-3" name="us-gaap:ContractWithCustomerRefundLiability" format="ixt:num-dot-decimal" scale="3" id="f-358">22,402</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="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', sans-serif; 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="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', sans-serif; font-size: 10pt; font-style: normal; font-weight: 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-359">18,787</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="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', sans-serif; font-size: 10pt; font-style: normal; font-weight: 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="snbr:ContractWithCustomerRefundLiabilityAdditions" format="ixt:num-dot-decimal" scale="3" id="f-360">25,470</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="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', sans-serif; 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="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', sans-serif; font-size: 10pt; font-style: normal; font-weight: 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-361">21,102</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="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', sans-serif; font-size: 10pt; font-style: normal; font-weight: 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-4" decimals="-3" name="snbr:ContractWithCustomerRefundLiabilityDeductions" format="ixt:num-dot-decimal" scale="3" id="f-362">25,457</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="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', sans-serif; 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="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', sans-serif; font-size: 10pt; font-style: normal; font-weight: 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-363">16,777</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="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', sans-serif; font-size: 10pt; font-style: normal; font-weight: 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-24" decimals="-3" name="us-gaap:ContractWithCustomerRefundLiability" format="ixt:num-dot-decimal" scale="3" id="f-364">22,415</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: 236pt;" id="id44171c820ab4d349424b602b1035127_55"></div><div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 236pt; width: 612pt;"><span style="font-family: 'Avenir LT Pro 95 Black', sans-serif; font-size: 10pt; font-style: normal; font-weight: bold; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">&#160;9.<span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: 'Times New Roman', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 47.84pt; position: var(--position); white-space: pre;"> <span style="display: inline-block; height: 7.56pt;"></span></span><ix:nonNumeric contextRef="c-1" name="us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" id="f-365" continuedAt="f-365-1" escape="true"><span style="font-family: 'Avenir LT Pro 95 Black', sans-serif; font-size: 10pt; font-style: normal; font-weight: bold; left: 50.34pt; 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-365-1"><div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 260pt; width: 612pt;"><ix:nonNumeric contextRef="c-1" name="us-gaap:ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock" id="f-366" continuedAt="f-366-1" escape="true"><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">Total stock-based compensation expense was as follows (in thousands):<span style="display: inline-block; height: 7.56pt;"></span></span></ix:nonNumeric></div><ix:continuation id="f-366-1"><div style="position: var(--position); top: 272pt; 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="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="border-bottom: 1pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="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', sans-serif; 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></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="border-bottom: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="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', sans-serif; font-size: 10pt; font-style: normal; font-weight: bold; left: 15.02pt; position: var(--position); text-decoration: none; white-space: pre;">March 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', sans-serif; font-size: 10pt; font-style: normal; font-weight: bold; left: 26.78pt; 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="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="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', sans-serif; font-size: 10pt; font-style: normal; font-weight: bold; left: 15.02pt; position: var(--position); text-decoration: none; white-space: pre;">March 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', sans-serif; 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></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="left: 0pt; position: var(--position); top: 39pt; width: 381.75pt;"><div><div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 381.75pt;"><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; 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', sans-serif; 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="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', sans-serif; font-size: 10pt; font-style: normal; font-weight: 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-63" decimals="-3" name="us-gaap:AllocatedShareBasedCompensationExpense" format="ixt:num-dot-decimal" scale="3" id="f-367">2,933</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="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', sans-serif; font-size: 10pt; font-style: normal; font-weight: 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-64" decimals="-3" name="us-gaap:AllocatedShareBasedCompensationExpense" format="ixt:num-dot-decimal" scale="3" id="f-368">3,144</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="left: 0pt; position: var(--position); top: 54.75pt; 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', sans-serif; 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="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', sans-serif; font-size: 10pt; font-style: normal; font-weight: 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-65" decimals="-3" name="us-gaap:AllocatedShareBasedCompensationExpense" format="ixt:num-dot-decimal" scale="3" id="f-369">1,018</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="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', sans-serif; font-size: 10pt; font-style: normal; font-weight: 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-66" decimals="-3" name="us-gaap:AllocatedShareBasedCompensationExpense" scale="3" id="f-370">973</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="left: 0pt; position: var(--position); top: 70.5pt; width: 381.75pt;"><div><div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 381.75pt;"><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; 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', sans-serif; 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="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', sans-serif; font-size: 10pt; font-style: normal; font-weight: 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-371">3,951</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="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', sans-serif; font-size: 10pt; font-style: normal; font-weight: 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-372">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="left: 0pt; position: var(--position); top: 86.25pt; 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', sans-serif; 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="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', sans-serif; font-size: 10pt; font-style: normal; font-weight: 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:EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense" scale="3" id="f-373">873</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="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', sans-serif; font-size: 10pt; font-style: normal; font-weight: 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-374">910</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="left: 0pt; position: var(--position); top: 102pt; 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', sans-serif; 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, 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="left: 381.75pt; position: var(--position); top: 102pt; width: 77.25pt;"><div><div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 77.25pt;"><span style="color: #000000; font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 10pt; font-style: normal; font-weight: 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-375">3,078</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="left: 462.75pt; position: var(--position); top: 102pt; width: 77.25pt;"><div><div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 77.25pt;"><span style="color: #000000; font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 10pt; font-style: normal; font-weight: 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-376">3,207</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: 394.75pt; width: 612pt;"><span style="font-family: 'Avenir LT Pro 95 Black', sans-serif; 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: 404.65pt; width: 612pt;"><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; 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', sans-serif; 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', sans-serif; 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: 414.25pt; width: 612pt;"><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; 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: 435.85pt;" id="id44171c820ab4d349424b602b1035127_58"></div><div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 435.85pt; width: 612pt;"><span style="font-family: 'Avenir LT Pro 95 Black', sans-serif; font-size: 10pt; font-style: normal; font-weight: bold; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">&#160;10.<span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: 'Avenir LT Pro 95 Black', sans-serif; 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:PensionAndOtherPostretirementBenefitsDisclosureTextBlock" id="f-377" continuedAt="f-377-1" escape="true"><span style="font-family: 'Avenir LT Pro 95 Black', sans-serif; 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-377-1"><div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 459.85pt; width: 612pt;"><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; 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', sans-serif; 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-378">50</ix:nonFraction>%<span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; 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: 471.85pt; width: 612pt;"><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; 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: 483.85pt; width: 612pt;"><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; 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', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 396.74pt; position: var(--position); text-decoration: none; white-space: pre;">March&#160;29, 2025<span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 466.23pt; 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', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 488.65pt; position: var(--position); text-decoration: none; white-space: pre;">March&#160;30, 2024<span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 558.14pt; 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: 495.85pt; width: 612pt;"><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">the Company&#8217;s contributions, net of forfeitures, were <span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 274.12pt; position: var(--position); text-decoration: none; white-space: pre;">$<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-5" name="us-gaap:DefinedContributionPlanEmployerDiscretionaryContributionAmount" scale="6" id="f-379">1.8</ix:nonFraction> million<span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 325.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', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 348.39pt; position: var(--position); text-decoration: none; white-space: pre;">$<ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-5" name="us-gaap:DefinedContributionPlanEmployerDiscretionaryContributionAmount" scale="6" id="f-380">2.0</ix:nonFraction> million<span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 400.24pt; 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: 519.85pt;" id="id44171c820ab4d349424b602b1035127_61"></div><div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 519.85pt; width: 612pt;"><span style="font-family: 'Avenir LT Pro 95 Black', sans-serif; font-size: 10pt; font-style: normal; font-weight: bold; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">&#160;11.<span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: 'Avenir LT Pro 95 Black', sans-serif; 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-381" continuedAt="f-381-1" escape="true"><span style="font-family: 'Avenir LT Pro 95 Black', sans-serif; font-size: 10pt; font-style: normal; font-weight: bold; left: 56.72pt; position: var(--position); text-decoration: none; white-space: pre;">Net Loss per Common Share<span style="display: inline-block; height: 7.56pt;"></span></span></ix:nonNumeric></div><ix:continuation id="f-381-1" continuedAt="f-381-2"><div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 543.85pt; width: 612pt;"><ix:nonNumeric contextRef="c-1" name="us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock" id="f-382" continuedAt="f-382-1" escape="true"><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; 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 per share were as follows (in thousands, except per share amounts):<span style="display: inline-block; height: 7.56pt;"></span></span></ix:nonNumeric></div><ix:continuation id="f-382-1"><div style="position: var(--position); top: 555.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: 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="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', sans-serif; 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></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="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', sans-serif; font-size: 10pt; font-style: normal; font-weight: bold; left: 15.02pt; position: var(--position); text-decoration: none; white-space: pre;">March 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', sans-serif; font-size: 10pt; font-style: normal; font-weight: bold; left: 26.78pt; 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="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="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', sans-serif; font-size: 10pt; font-style: normal; font-weight: bold; left: 15.02pt; position: var(--position); text-decoration: none; white-space: pre;">March 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', sans-serif; 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></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="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', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 2.63pt; 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: #dbdbdb; border-bottom: 3pt double #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="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', sans-serif; font-size: 10pt; font-style: normal; font-weight: 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-1" decimals="-3" sign="-" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="f-383">8,646</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="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', sans-serif; font-size: 10pt; font-style: normal; font-weight: 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-384">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: #ffffff; border-bottom: 2pt solid #1a7897; border-top: 3pt double #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="left: 0pt; position: var(--position); top: 59.25pt; 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 95 Black', sans-serif; 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;"/></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="left: 0pt; position: var(--position); top: 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', sans-serif; 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="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', sans-serif; font-size: 10pt; font-style: normal; font-weight: 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-385">22,706</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="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', sans-serif; font-size: 10pt; font-style: normal; font-weight: 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-386">22,506</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="left: 0pt; position: var(--position); top: 90.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', sans-serif; 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="left: 381.75pt; position: var(--position); top: 90.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', sans-serif; font-size: 10pt; font-style: normal; font-weight: 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-387">&#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="left: 462.75pt; position: var(--position); top: 90.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', sans-serif; font-size: 10pt; font-style: normal; font-weight: 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-388">&#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: #dbdbdb; border-bottom: 3pt double #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="left: 0pt; position: var(--position); top: 106.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', sans-serif; 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="left: 381.75pt; position: var(--position); top: 106.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', sans-serif; font-size: 10pt; font-style: normal; font-weight: 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-389">22,706</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="left: 462.75pt; position: var(--position); top: 106.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', sans-serif; font-size: 10pt; font-style: normal; font-weight: 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-390">22,506</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="left: 0pt; position: var(--position); top: 122.25pt; 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', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 2.63pt; position: var(--position); text-decoration: none; white-space: pre;">Net loss 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="left: 381.75pt; position: var(--position); top: 122.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', sans-serif; font-size: 10pt; font-style: normal; font-weight: 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-391">0.38</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="left: 462.75pt; position: var(--position); top: 122.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', sans-serif; font-size: 10pt; font-style: normal; font-weight: 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-392">0.33</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="left: 0pt; position: var(--position); top: 138pt; 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', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 2.63pt; position: var(--position); text-decoration: none; white-space: pre;">Net loss 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="left: 381.75pt; position: var(--position); top: 138pt; width: 77.25pt;"><div><div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 77.25pt;"><span style="color: #000000; font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 10pt; font-style: normal; font-weight: 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-393">0.38</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="left: 462.75pt; position: var(--position); top: 138pt; width: 77.25pt;"><div><div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 77.25pt;"><span style="color: #000000; font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 10pt; font-style: normal; font-weight: 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-394">0.33</ix:nonFraction>)<span style="display: inline-block; height: 7.56pt;"></span></span></span></div></div></div></td></tr></tbody></table></div></div></div></ix:continuation></ix:continuation></div></div><div style="--justify: justify; --position: absolute; background-color: #FFFFFF; border: 1px solid #CCCC; content-visibility: auto; float: none; font-family: Arial, Sans Serif; font-size: 0; height: 792pt; margin: 10px auto 10px auto; overflow: hidden; padding: 0; position: relative; width: 612pt; word-wrap: break-word;"><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="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', sans-serif; font-size: 8pt; font-style: normal; font-weight: bold; left: 2.63pt; position: var(--position); text-decoration: none; white-space: pre;">11 | 1Q 2025 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="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', sans-serif; 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 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', sans-serif; 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="#id44171c820ab4d349424b602b1035127_7">Table of Contents</a><span style="display: inline-block; height: 7.56pt;"></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', sans-serif; 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', sans-serif; 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', sans-serif; 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', sans-serif; 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><ix:continuation id="f-381-2" continuedAt="f-381-3"><div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 81pt; width: 612pt;"><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; 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', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 290.55pt; 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-395">1.9</ix:nonFraction>&#160;million<span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 336.84pt; 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', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 359.26pt; 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-396">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', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 405.55pt; position: var(--position); text-decoration: none; white-space: pre;"> for the 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: 93pt; width: 612pt;"><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">March&#160;29, 2025<span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 105.49pt; 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', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 127.91pt; position: var(--position); text-decoration: none; white-space: pre;">March&#160;30, 2024<span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 197.4pt; position: var(--position); text-decoration: none; white-space: pre;">, respectively, have been excluded from the diluted net loss per share calculations <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', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">because these stock-based awards were anti-dilutive. <span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 275.81pt; 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', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 293.4pt; position: var(--position); text-decoration: none; white-space: pre;">the three months ende<span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 395.44pt; 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', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 404.33pt; position: var(--position); text-decoration: none; white-space: pre;">March&#160;29, 2025<span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 473.82pt; 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', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 496.24pt; position: var(--position); text-decoration: none; white-space: pre;">March&#160;30, 2024<span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 565.73pt; 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', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 568.51pt; 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: 117pt; width: 612pt;"><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">otherwise dilutive stock-based awards have been excluded from the calculation of diluted weighted-average shares <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: 129pt; width: 612pt;"><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;"><ix:continuation id="f-381-3">outstanding, as their inclusion would have had an anti-dilutive effect on our net loss per diluted share.</ix:continuation> <span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="position: absolute; top: 153pt;" id="id44171c820ab4d349424b602b1035127_64"></div><div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 153pt; width: 612pt;"><span style="font-family: 'Avenir LT Pro 95 Black', sans-serif; font-size: 10pt; font-style: normal; font-weight: bold; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">&#160;12.<span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: 'Avenir LT Pro 95 Black', sans-serif; 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:RestructuringAndRelatedActivitiesDisclosureTextBlock" id="f-397" continuedAt="f-397-1" escape="true"><span style="font-family: 'Avenir LT Pro 95 Black', sans-serif; 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-397-1" continuedAt="f-397-2"><div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 177pt; width: 612pt;"><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; 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: 189pt; width: 612pt;"><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; 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', sans-serif; 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-67" decimals="-5" name="us-gaap:RestructuringCostsAndAssetImpairmentCharges" format="ixt:num-dot-decimal" scale="6" id="f-398">33.8</ix:nonFraction>&#160;million<span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 273.19pt; position: var(--position); text-decoration: none; white-space: pre;"> of restructuring costs through <span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 410.36pt; position: var(--position); text-decoration: none; white-space: pre;">December&#160;28, 2024<span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 498.92pt; position: var(--position); text-decoration: none; white-space: pre;">. The Company <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', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">has incurred an additional <span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 154.14pt; 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-399">0.1</ix:nonFraction>&#160;million<span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 205.99pt; position: var(--position); text-decoration: none; white-space: pre;"> of restructuring costs during the <span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 354.08pt; position: var(--position); text-decoration: none; white-space: pre;">three<span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 377.4pt; 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', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 447.79pt; position: var(--position); text-decoration: none; white-space: pre;">March&#160;29, 2025<span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 517.28pt; position: var(--position); text-decoration: none; white-space: pre;">. Charges <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', sans-serif; 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="font-size: 12pt; line-height: 10pt; position: var(--position); top: 225pt; width: 612pt;"><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; 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: 237pt; width: 612pt;"><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">Company&#8217;s condensed consolidated statement of operations. T<span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 319.37pt; position: var(--position); text-decoration: none; white-space: pre;">he Company expects an additional<span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 474.59pt; 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', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 477.37pt; position: var(--position); text-decoration: none; white-space: pre;">$<ix:nonFraction unitRef="usd" contextRef="c-68" decimals="-6" name="us-gaap:RestructuringAndRelatedCostExpectedCostRemaining1" scale="6" id="f-400">10</ix:nonFraction> million<span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 526.44pt; position: var(--position); text-decoration: none; white-space: pre;"> to <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', sans-serif; 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-69" decimals="-6" name="us-gaap:RestructuringAndRelatedCostExpectedCostRemaining1" format="ixt:num-dot-decimal" scale="6" id="f-401">15</ix:nonFraction>&#160;million<span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 85.07pt; 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', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 87.85pt; position: var(--position); text-decoration: none; white-space: pre;">of restructuring costs to be incurred through the remainder of 2025, primarily due to severance 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', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">employee-related benefits, contract termination costs, and asset impairment charges. <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;"><ix:nonNumeric contextRef="c-1" name="us-gaap:ScheduleOfRestructuringAndRelatedCostsTextBlock" id="f-402" continuedAt="f-402-1" escape="true"><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">The following table provides a summary of the Company&#8217;s restructuring costs during the <span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 432.26pt; position: var(--position); text-decoration: none; white-space: pre;">three<span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 455.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', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 525.97pt; position: var(--position); text-decoration: none; white-space: pre;">March&#160;29, <span style="display: inline-block; height: 7.56pt;"></span></span></ix:nonNumeric></div><ix:continuation id="f-402-1" continuedAt="f-402-2"><div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 297pt; width: 612pt;"><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">2025<span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; 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', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 80.66pt; position: var(--position); text-decoration: none; white-space: pre;">March&#160;30, 2024<span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 150.15pt; 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: 321pt; 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="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', sans-serif; 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></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="left: 381.75pt; position: var(--position); top: 15.75pt; width: 77.25pt;"><div><div style="line-height: 10pt; position: var(--position); top: 3.25pt; width: 77.25pt;"><span style="color: #000000; font-family: 'Avenir LT Pro 95 Black', sans-serif; font-size: 10pt; font-style: normal; font-weight: bold; left: 15.02pt; position: var(--position); text-decoration: none; white-space: pre;">March 29,<span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="line-height: 10pt; position: var(--position); top: 15.25pt; width: 77.25pt;"><span style="color: #000000; font-family: 'Avenir LT Pro 95 Black', sans-serif; font-size: 10pt; font-style: normal; font-weight: bold; left: 26.78pt; 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="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="left: 462.75pt; position: var(--position); top: 15.75pt; width: 77.25pt;"><div><div style="line-height: 10pt; position: var(--position); top: 3.25pt; width: 77.25pt;"><span style="color: #000000; font-family: 'Avenir LT Pro 95 Black', sans-serif; font-size: 10pt; font-style: normal; font-weight: bold; left: 15.02pt; position: var(--position); text-decoration: none; white-space: pre;">March 30,<span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="line-height: 10pt; position: var(--position); top: 15.25pt; width: 77.25pt;"><span style="color: #000000; font-family: 'Avenir LT Pro 95 Black', sans-serif; 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></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="left: 0pt; position: var(--position); top: 42pt; 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', sans-serif; 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="left: 0pt; position: var(--position); top: 57.75pt; width: 381.75pt;"><div><div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 381.75pt;"><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; 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', sans-serif; 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="left: 381.75pt; position: var(--position); top: 57.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', sans-serif; font-size: 10pt; font-style: normal; font-weight: 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.43pt;"></span></span><span style="left: 54.620000000000005pt; position: var(--position);">(<ix:nonFraction unitRef="usd" contextRef="c-70" decimals="-3" sign="-" name="us-gaap:RestructuringCosts" scale="3" id="f-403">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: 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="left: 462.75pt; position: var(--position); top: 57.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', sans-serif; font-size: 10pt; font-style: normal; font-weight: 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-71" decimals="-3" name="us-gaap:RestructuringCosts" format="ixt:num-dot-decimal" scale="3" id="f-404">4,413</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="left: 0pt; position: var(--position); top: 73.5pt; 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', sans-serif; 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="left: 381.75pt; position: var(--position); top: 73.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', sans-serif; font-size: 10pt; font-style: normal; font-weight: 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-72" decimals="-3" name="us-gaap:RestructuringCosts" scale="3" id="f-405">157</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="left: 462.75pt; position: var(--position); top: 73.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', sans-serif; font-size: 10pt; font-style: normal; font-weight: 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-73" decimals="-3" name="us-gaap:RestructuringCosts" scale="3" id="f-406">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: 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="left: 0pt; position: var(--position); top: 89.25pt; 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', sans-serif; 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="left: 381.75pt; position: var(--position); top: 89.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', sans-serif; font-size: 10pt; font-style: normal; font-weight: 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-74" decimals="-3" name="us-gaap:RestructuringCosts" scale="3" id="f-407">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: #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="left: 462.75pt; position: var(--position); top: 89.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', sans-serif; font-size: 10pt; font-style: normal; font-weight: 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-75" decimals="-3" name="us-gaap:RestructuringCosts" format="ixt:num-dot-decimal" scale="3" id="f-408">2,846</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="left: 0pt; position: var(--position); top: 105pt; 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', sans-serif; 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="left: 381.75pt; position: var(--position); top: 105pt; width: 77.25pt;"><div><div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 77.25pt;"><span style="color: #000000; font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 10pt; font-style: normal; font-weight: 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-1" decimals="-3" name="us-gaap:RestructuringCosts" scale="3" id="f-409">60</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="left: 462.75pt; position: var(--position); top: 105pt; width: 77.25pt;"><div><div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 77.25pt;"><span style="color: #000000; font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 10pt; font-style: normal; font-weight: 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:RestructuringCosts" format="ixt:num-dot-decimal" scale="3" id="f-410">8,100</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="left: 0pt; position: var(--position); top: 120.75pt; 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', sans-serif; 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="left: 0pt; position: var(--position); top: 136.5pt; width: 381.75pt;"><div><div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 381.75pt;"><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; 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', sans-serif; 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="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', sans-serif; font-size: 10pt; font-style: normal; font-weight: 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:AssetImpairmentCharges" format="ixt:fixed-zero" scale="3" id="f-411">&#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="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', sans-serif; font-size: 10pt; font-style: normal; font-weight: 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:AssetImpairmentCharges" format="ixt:num-dot-decimal" scale="3" id="f-412">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="left: 0pt; position: var(--position); top: 152.25pt; 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', sans-serif; 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="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', sans-serif; font-size: 10pt; font-style: normal; font-weight: 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: 62.78pt; position: var(--position);"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:RestructuringCostsAndAssetImpairmentCharges" scale="3" id="f-413">60</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="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', sans-serif; font-size: 10pt; font-style: normal; font-weight: 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:RestructuringCostsAndAssetImpairmentCharges" format="ixt:num-dot-decimal" scale="3" id="f-414">10,600</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: 494pt; width: 612pt;"><span style="color: #1a7897; font-family: 'Avenir LT Pro 95 Black', sans-serif; font-size: 8pt; font-style: normal; font-weight: bold; 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: 504.6pt; width: 612pt;"><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; 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', sans-serif; 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. Costs incurred during the three months ended March 29, 2025 were favorable to original estimates.<span style="display: inline-block; height: 6.04pt;"></span></span></div><div style="font-size: 12pt; line-height: 8pt; position: var(--position); top: 515.2pt; width: 612pt;"><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; 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', sans-serif; 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: 536.8pt; width: 612pt;"><ix:continuation id="f-402-2" continuedAt="f-402-3"><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; 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:continuation></div><ix:continuation id="f-402-3" continuedAt="f-402-4"><div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 548.8pt; width: 612pt;"><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; 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 condensed consolidated balance sheet <span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 560.8pt; width: 612pt;"><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; 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: 572.8pt; 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: 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;"><div style="left: 381.75pt; position: var(--position); top: 0pt; 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', sans-serif; font-size: 10pt; font-style: normal; font-weight: bold; left: 15.02pt; position: var(--position); text-decoration: none; white-space: pre;">March 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', sans-serif; font-size: 10pt; font-style: normal; font-weight: bold; left: 26.78pt; 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="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="left: 462.75pt; position: var(--position); top: 0pt; width: 77.25pt;"><div><div style="line-height: 10pt; position: var(--position); top: 3.25pt; width: 77.25pt;"><span style="color: #000000; font-family: 'Avenir LT Pro 95 Black', sans-serif; font-size: 10pt; font-style: normal; font-weight: bold; left: 5.39pt; position: var(--position); text-decoration: none; white-space: pre;">December 28,<span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="line-height: 10pt; position: var(--position); top: 15.25pt; width: 77.25pt;"><span style="color: #000000; font-family: 'Avenir LT Pro 95 Black', sans-serif; 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></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="left: 0pt; position: var(--position); top: 26.25pt; 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', sans-serif; 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;"><div style="left: 381.75pt; position: var(--position); top: 26.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', sans-serif; font-size: 10pt; font-style: normal; font-weight: 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:RestructuringReserve" format="ixt:num-dot-decimal" scale="3" id="f-415">3,341</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="left: 462.75pt; position: var(--position); top: 26.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', sans-serif; font-size: 10pt; font-style: normal; font-weight: 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-17" decimals="-3" name="us-gaap:RestructuringReserve" format="ixt:num-dot-decimal" scale="3" id="f-416">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="left: 0pt; position: var(--position); top: 42pt; 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', sans-serif; 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;"><div style="left: 381.75pt; position: var(--position); top: 42pt; width: 77.25pt;"><div><div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 77.25pt;"><span style="color: #000000; font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 10pt; font-style: normal; font-weight: 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-1" decimals="-3" name="us-gaap:RestructuringCosts" scale="3" id="f-417">60</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="left: 462.75pt; position: var(--position); top: 42pt; width: 77.25pt;"><div><div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 77.25pt;"><span style="color: #000000; font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 10pt; font-style: normal; font-weight: 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-76" decimals="-3" name="us-gaap:RestructuringCosts" format="ixt:num-dot-decimal" scale="3" id="f-418">14,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="left: 0pt; position: var(--position); top: 57.75pt; 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', sans-serif; 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;"><div style="left: 381.75pt; position: var(--position); top: 57.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', sans-serif; font-size: 10pt; font-style: normal; font-weight: 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:PaymentsForRestructuring" format="ixt:num-dot-decimal" scale="3" id="f-419">2,914</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="left: 462.75pt; position: var(--position); top: 57.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', sans-serif; font-size: 10pt; font-style: normal; font-weight: 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-76" decimals="-3" name="us-gaap:PaymentsForRestructuring" format="ixt:num-dot-decimal" scale="3" id="f-420">20,267</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="left: 0pt; position: var(--position); top: 73.5pt; 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', sans-serif; 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;"><div style="left: 381.75pt; position: var(--position); top: 73.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', sans-serif; font-size: 10pt; font-style: normal; font-weight: 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-2" decimals="-3" name="us-gaap:RestructuringReserve" scale="3" id="f-421">487</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="left: 462.75pt; position: var(--position); top: 73.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', sans-serif; font-size: 10pt; font-style: normal; font-weight: 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:RestructuringReserve" format="ixt:num-dot-decimal" scale="3" id="f-422">3,341</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><div style="--justify: justify; --position: absolute; background-color: #FFFFFF; border: 1px solid #CCCC; content-visibility: auto; float: none; font-family: Arial, Sans Serif; font-size: 0; height: 792pt; margin: 10px auto 10px auto; overflow: hidden; padding: 0; position: relative; width: 612pt; word-wrap: break-word;"><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="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', sans-serif; font-size: 8pt; font-style: normal; font-weight: bold; left: 2.63pt; position: var(--position); text-decoration: none; white-space: pre;">12 | 1Q 2025 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="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', sans-serif; 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 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', sans-serif; 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="#id44171c820ab4d349424b602b1035127_7">Table of Contents</a><span style="display: inline-block; height: 7.56pt;"></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', sans-serif; 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', sans-serif; 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', sans-serif; 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', sans-serif; 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><ix:continuation id="f-397-2"><div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 81pt; width: 612pt;"><ix:continuation id="f-402-4" continuedAt="f-402-5"><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; 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-402-5"><div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 93pt; width: 612pt;"><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; 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-77" decimals="-5" name="us-gaap:RestructuringCostsAndAssetImpairmentCharges" format="ixt:num-dot-decimal" scale="6" id="f-423">33.9</ix:nonFraction>&#160;million<span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; 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="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', sans-serif; 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="left: 443.25pt; position: var(--position); top: 15.75pt; width: 96.75pt;"><div><div style="line-height: 10pt; position: var(--position); top: 3.25pt; width: 96.75pt;"><span style="color: #000000; font-family: 'Avenir LT Pro 95 Black', sans-serif; font-size: 10pt; font-style: normal; font-weight: bold; left: 24.77pt; position: var(--position); text-decoration: none; white-space: pre;">March 29,<span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="line-height: 10pt; position: var(--position); top: 15.25pt; width: 96.75pt;"><span style="color: #000000; font-family: 'Avenir LT Pro 95 Black', sans-serif; font-size: 10pt; font-style: normal; font-weight: bold; left: 36.53pt; position: var(--position); text-decoration: none; white-space: pre;">2025<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="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', sans-serif; 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="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', sans-serif; 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', sans-serif; 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="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', sans-serif; font-size: 10pt; font-style: normal; font-weight: 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-78" decimals="-3" name="us-gaap:RestructuringCosts" format="ixt:num-dot-decimal" scale="3" id="f-424">14,323</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="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', sans-serif; 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="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', sans-serif; font-size: 10pt; font-style: normal; font-weight: 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-79" decimals="-3" name="us-gaap:RestructuringCosts" format="ixt:num-dot-decimal" scale="3" id="f-425">8,350</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="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', sans-serif; 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="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', sans-serif; font-size: 10pt; font-style: normal; font-weight: 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-80" decimals="-3" name="us-gaap:RestructuringCosts" format="ixt:num-dot-decimal" scale="3" id="f-426">5,761</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="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', sans-serif; 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="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', sans-serif; font-size: 10pt; font-style: normal; font-weight: 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-77" decimals="-3" name="us-gaap:RestructuringCosts" format="ixt:num-dot-decimal" scale="3" id="f-427">28,434</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="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', sans-serif; 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="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', sans-serif; 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', sans-serif; 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="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', sans-serif; font-size: 10pt; font-style: normal; font-weight: 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-77" decimals="-3" name="us-gaap:AssetImpairmentCharges" format="ixt:num-dot-decimal" scale="3" id="f-428">5,420</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="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', sans-serif; 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="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', sans-serif; font-size: 10pt; font-style: normal; font-weight: 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-77" decimals="-3" name="us-gaap:RestructuringCostsAndAssetImpairmentCharges" format="ixt:num-dot-decimal" scale="3" id="f-429">33,854</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: 278pt; width: 612pt;"><span style="color: #1a7897; font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 8pt; font-style: normal; font-weight: bold; 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: 287.6pt; width: 612pt;"><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; 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', sans-serif; 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: 297.2pt; width: 612pt;"><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; 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', sans-serif; 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: 318.8pt;" id="id44171c820ab4d349424b602b1035127_70"></div><div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 318.8pt; width: 612pt;"><span style="font-family: 'Avenir LT Pro 95 Black', sans-serif; font-size: 10pt; font-style: normal; font-weight: bold; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">13<span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: 'Avenir LT Pro 95 Black', sans-serif; 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><span style="font-family: 'Avenir LT Pro 95 Black', sans-serif; font-size: 10pt; font-style: normal; font-weight: bold; left: 50.8pt; 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:IncomeTaxDisclosureTextBlock" id="f-430" continuedAt="f-430-1" escape="true"><span style="font-family: 'Avenir LT Pro 95 Black', sans-serif; font-size: 10pt; font-style: normal; font-weight: bold; left: 53.760000000000005pt; position: var(--position); text-decoration: none; white-space: pre;">Income Taxes<span style="display: inline-block; height: 7.56pt;"></span></span></ix:nonNumeric></div><ix:continuation id="f-430-1"><div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 342.8pt; width: 612pt;"><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; 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', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 156.78pt; position: var(--position); text-decoration: none; white-space: pre;">$<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-5" sign="-" name="us-gaap:IncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="6" id="f-431">0.6</ix:nonFraction>&#160;million<span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; 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', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 243.62pt; position: var(--position); text-decoration: none; white-space: pre;">three<span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 266.94pt; 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', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 337.33pt; position: var(--position); text-decoration: none; white-space: pre;">March&#160;29, 2025<span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 406.82pt; 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: 354.8pt; width: 612pt;"><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; 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', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 47.67pt; position: var(--position); text-decoration: none; white-space: pre;">$<ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-5" name="us-gaap:IncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="6" id="f-432">0.7</ix:nonFraction>&#160;million<span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; 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 one year ago. The change in income tax expense was primarily due to the change in <span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 366.8pt; width: 612pt;"><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">discrete tax expense, driven by stock-based compensation tax shortfalls, which were <span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 413.97pt; position: var(--position); text-decoration: none; white-space: pre;">$<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-5" name="snbr:IncomeTaxExpenseBenefitDiscreteItem" format="ixt:num-dot-decimal" scale="6" id="f-433">1.0</ix:nonFraction>&#160;million<span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 465.82pt; 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', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 500.81pt; position: var(--position); text-decoration: none; white-space: pre;">three<span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 524.13pt; 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: 378.8pt; width: 612pt;"><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; 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', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 67.68pt; position: var(--position); text-decoration: none; white-space: pre;">March&#160;29, 2025<span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 137.17000000000002pt; 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', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 203.1pt; position: var(--position); text-decoration: none; white-space: pre;">$<ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-5" name="snbr:IncomeTaxExpenseBenefitDiscreteItem" format="ixt:num-dot-decimal" scale="6" id="f-434">2.2</ix:nonFraction>&#160;million<span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 254.95pt; 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></ix:continuation><div style="position: absolute; top: 402.8pt;" id="id44171c820ab4d349424b602b1035127_67"></div><div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 402.8pt; width: 612pt;"><span style="font-family: 'Avenir LT Pro 95 Black', sans-serif; font-size: 10pt; font-style: normal; font-weight: bold; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">14<span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: 'Avenir LT Pro 95 Black', sans-serif; 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:SegmentReportingDisclosureTextBlock" id="f-435" continuedAt="f-435-1" escape="true"><span style="font-family: 'Avenir LT Pro 95 Black', sans-serif; font-size: 10pt; font-style: normal; font-weight: bold; left: 53.760000000000005pt; position: var(--position); text-decoration: none; white-space: pre;">Segments<span style="display: inline-block; height: 7.56pt;"></span></span></ix:nonNumeric></div><ix:continuation id="f-435-1" continuedAt="f-435-2"><div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 426.8pt; width: 612pt;"><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">The Company&#8217;s chief operating decision maker (CODM), who is the Chief Executive Officer, assesses company-wide <span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 438.8pt; width: 612pt;"><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">performance and allocates resources based on consolidated financial information. Consequently, the Company views the <span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 450.8pt; width: 612pt;"><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">entire organization as <span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 134.68pt; position: var(--position); text-decoration: none; white-space: pre;"><ix:nonFraction unitRef="segment" contextRef="c-1" decimals="INF" name="us-gaap:NumberOfReportableSegments" format="ixt-sec:numwordsen" scale="0" id="f-436">one</ix:nonFraction><span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 151.73000000000002pt; position: var(--position); text-decoration: none; white-space: pre;"> reportable segment and the strategic purpose of all operating activities is to support that <span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 554.37pt; position: var(--position); text-decoration: none; white-space: pre;"><ix:nonFraction unitRef="segment" contextRef="c-1" decimals="INF" name="us-gaap:NumberOfReportableSegments" format="ixt-sec:numwordsen" scale="0" id="f-437">one</ix:nonFraction><span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 571.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: 462.8pt; width: 612pt;"><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">segment. <span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 486.8pt; width: 612pt;"><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">The CODM manages the Company&#8217;s business activities as a single operating and reportable segment at the <span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 498.8pt; width: 612pt;"><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">consolidated level. The CODM uses consolidated earnings and losses, as reported on the Company&#8217;s condensed <span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 510.8pt; width: 612pt;"><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">consolidated statement of operations, in evaluating performance of the Company in determining how to allocate <span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 522.8pt; width: 612pt;"><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">resources of the Company as a whole, including investing in the Company&#8217;s product development, sales and marketing <span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 534.8pt; width: 612pt;"><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">campaigns, and employee compensation. The measure of segment assets that is reviewed by the CODM is reported <span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 546.8pt; width: 612pt;"><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">within the condensed consolidated balance sheet as consolidated total assets. The CODM also uses consolidated <span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 558.8pt; width: 612pt;"><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">earnings or losses before interest, taxes, depreciation and amortization (Adjusted EBITDA) as the basis for the CODM to <span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 570.8pt; width: 612pt;"><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">evaluate the performance of the Company.<span style="display: inline-block; height: 7.56pt;"></span></span></div></ix:continuation></div></div><div style="--justify: justify; --position: absolute; background-color: #FFFFFF; border: 1px solid #CCCC; content-visibility: auto; float: none; font-family: Arial, Sans Serif; font-size: 0; height: 792pt; margin: 10px auto 10px auto; overflow: hidden; padding: 0; position: relative; width: 612pt; word-wrap: break-word;"><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="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', sans-serif; font-size: 8pt; font-style: normal; font-weight: bold; left: 2.63pt; position: var(--position); text-decoration: none; white-space: pre;">13 | 1Q 2025 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="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', sans-serif; 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 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', sans-serif; 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="#id44171c820ab4d349424b602b1035127_7">Table of Contents</a><span style="display: inline-block; height: 7.56pt;"></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', sans-serif; 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', sans-serif; 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', sans-serif; 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', sans-serif; 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><ix:continuation id="f-435-2"><div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 81pt; width: 612pt;"><ix:nonNumeric contextRef="c-1" name="us-gaap:ReconciliationOfOperatingProfitLossFromSegmentsToConsolidatedTextBlock" id="f-438" continuedAt="f-438-1" escape="true"><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">The following is a summary of the significant expense categories and consolidated net loss details provided to the <span style="display: inline-block; height: 7.56pt;"></span></span></ix:nonNumeric></div><ix:continuation id="f-438-1"><div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 93pt; width: 612pt;"><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">CODM (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: 536.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: 382.5pt;"/><td colspan="1" rowspan="1" style="padding: 0; width: 75pt;"/><td colspan="1" rowspan="1" style="padding: 0; width: 3.75pt;"/><td colspan="1" rowspan="1" style="padding: 0; width: 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="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="left: 382.5pt; position: var(--position); top: 0pt; width: 153.75pt;"><div><div style="line-height: 10pt; position: var(--position); top: 4pt; width: 153.75pt;"><span style="color: #000000; font-family: 'Avenir LT Pro 95 Black', sans-serif; font-size: 10pt; font-style: normal; font-weight: bold; left: 27.35pt; 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></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="left: 382.5pt; position: var(--position); top: 15.75pt; width: 75pt;"><div><div style="line-height: 10pt; position: var(--position); top: 4pt; width: 75pt;"><span style="color: #000000; font-family: 'Avenir LT Pro 95 Black', sans-serif; font-size: 10pt; font-style: normal; font-weight: bold; left: 13.9pt; position: var(--position); text-decoration: none; white-space: pre;">March 29,<span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="line-height: 10pt; position: var(--position); top: 16pt; width: 75pt;"><span style="color: #000000; font-family: 'Avenir LT Pro 95 Black', sans-serif; font-size: 10pt; font-style: normal; font-weight: bold; left: 25.66pt; 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="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="left: 461.25pt; position: var(--position); top: 15.75pt; width: 75pt;"><div><div style="line-height: 10pt; position: var(--position); top: 4pt; width: 75pt;"><span style="color: #000000; font-family: 'Avenir LT Pro 95 Black', sans-serif; font-size: 10pt; font-style: normal; font-weight: bold; left: 13.9pt; position: var(--position); text-decoration: none; white-space: pre;">March 30,<span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="line-height: 10pt; position: var(--position); top: 16pt; width: 75pt;"><span style="color: #000000; font-family: 'Avenir LT Pro 95 Black', sans-serif; font-size: 10pt; font-style: normal; font-weight: bold; left: 25.66pt; 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="left: 0pt; position: var(--position); top: 43.5pt; width: 382.5pt;"><div><div style="line-height: 10pt; position: var(--position); top: 3.75pt; width: 382.5pt;"><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 2.63pt; position: var(--position); 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="left: 382.5pt; position: var(--position); top: 43.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', sans-serif; font-size: 10pt; font-style: normal; font-weight: 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-81" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-439">393,261</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="left: 461.25pt; position: var(--position); top: 43.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', sans-serif; font-size: 10pt; font-style: normal; font-weight: 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-82" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-440">470,449</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;"/><td colspan="1" rowspan="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="left: 0pt; position: var(--position); top: 75pt; width: 382.5pt;"><div><div style="line-height: 10pt; position: var(--position); top: 3.75pt; width: 382.5pt;"><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 2.63pt; position: var(--position); white-space: pre;">Less:<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="left: 0pt; position: var(--position); top: 90.75pt; width: 382.5pt;"><div><div style="line-height: 10pt; position: var(--position); top: 3.75pt; width: 382.5pt;"><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 2.63pt; position: var(--position); 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: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="left: 382.5pt; position: var(--position); top: 90.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', sans-serif; font-size: 10pt; font-style: normal; font-weight: 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.28pt;"></span></span><span style="left: 32.910000000000004pt; position: var(--position);">(<ix:nonFraction unitRef="usd" contextRef="c-81" decimals="-3" name="us-gaap:CostOfRevenue" format="ixt:num-dot-decimal" scale="3" id="f-441">152,726</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="left: 461.25pt; position: var(--position); top: 90.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', sans-serif; font-size: 10pt; font-style: normal; font-weight: 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.28pt;"></span></span><span style="left: 32.910000000000004pt; position: var(--position);">(<ix:nonFraction unitRef="usd" contextRef="c-82" decimals="-3" name="us-gaap:CostOfRevenue" format="ixt:num-dot-decimal" scale="3" id="f-442">194,275</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="left: 0pt; position: var(--position); top: 106.5pt; width: 382.5pt;"><div><div style="line-height: 10pt; position: var(--position); top: 3.75pt; width: 382.5pt;"><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 2.63pt; position: var(--position); white-space: pre;">Marketing 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;"><div style="left: 382.5pt; position: var(--position); top: 106.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', sans-serif; font-size: 10pt; font-style: normal; font-weight: 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.84pt;"></span></span><span style="left: 38.470000000000006pt; position: var(--position);">(<ix:nonFraction unitRef="usd" contextRef="c-81" decimals="-3" name="us-gaap:MarketingExpense" format="ixt:num-dot-decimal" scale="3" id="f-443">97,940</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="left: 461.25pt; position: var(--position); top: 106.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', sans-serif; font-size: 10pt; font-style: normal; font-weight: 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.28pt;"></span></span><span style="left: 32.910000000000004pt; position: var(--position);">(<ix:nonFraction unitRef="usd" contextRef="c-82" decimals="-3" name="us-gaap:MarketingExpense" format="ixt:num-dot-decimal" scale="3" id="f-444">109,031</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="left: 0pt; position: var(--position); top: 122.25pt; width: 382.5pt;"><div><div style="line-height: 10pt; position: var(--position); top: 3.75pt; width: 382.5pt;"><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 2.63pt; position: var(--position); white-space: pre;">Selling 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;"><div style="left: 382.5pt; position: var(--position); top: 122.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', sans-serif; font-size: 10pt; font-style: normal; font-weight: 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.84pt;"></span></span><span style="left: 38.470000000000006pt; position: var(--position);">(<ix:nonFraction unitRef="usd" contextRef="c-81" decimals="-3" name="us-gaap:SellingExpense" format="ixt:num-dot-decimal" scale="3" id="f-445">91,163</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="left: 461.25pt; position: var(--position); top: 122.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', sans-serif; font-size: 10pt; font-style: normal; font-weight: 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.84pt;"></span></span><span style="left: 38.470000000000006pt; position: var(--position);">(<ix:nonFraction unitRef="usd" contextRef="c-82" decimals="-3" name="us-gaap:SellingExpense" format="ixt:num-dot-decimal" scale="3" id="f-446">99,481</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="left: 0pt; position: var(--position); top: 138pt; width: 382.5pt;"><div><div style="line-height: 10pt; position: var(--position); top: 3.75pt; width: 382.5pt;"><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 2.63pt; position: var(--position); 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="left: 382.5pt; position: var(--position); top: 138pt; 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', sans-serif; font-size: 10pt; font-style: normal; font-weight: 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.84pt;"></span></span><span style="left: 38.470000000000006pt; position: var(--position);">(<ix:nonFraction unitRef="usd" contextRef="c-81" decimals="-3" name="us-gaap:GeneralAndAdministrativeExpense" format="ixt:num-dot-decimal" scale="3" id="f-447">38,619</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="left: 461.25pt; position: var(--position); top: 138pt; 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', sans-serif; font-size: 10pt; font-style: normal; font-weight: 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.84pt;"></span></span><span style="left: 38.470000000000006pt; position: var(--position);">(<ix:nonFraction unitRef="usd" contextRef="c-82" decimals="-3" name="us-gaap:GeneralAndAdministrativeExpense" format="ixt:num-dot-decimal" scale="3" id="f-448">39,079</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="left: 0pt; position: var(--position); top: 153.75pt; width: 382.5pt;"><div><div style="line-height: 10pt; position: var(--position); top: 3.75pt; width: 382.5pt;"><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 2.63pt; position: var(--position); 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="left: 382.5pt; position: var(--position); top: 153.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', sans-serif; font-size: 10pt; font-style: normal; font-weight: 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.84pt;"></span></span><span style="left: 38.470000000000006pt; position: var(--position);">(<ix:nonFraction unitRef="usd" contextRef="c-81" decimals="-3" name="us-gaap:ResearchAndDevelopmentExpense" format="ixt:num-dot-decimal" scale="3" id="f-449">10,903</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="left: 461.25pt; position: var(--position); top: 153.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', sans-serif; font-size: 10pt; font-style: normal; font-weight: 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.84pt;"></span></span><span style="left: 38.470000000000006pt; position: var(--position);">(<ix:nonFraction unitRef="usd" contextRef="c-82" decimals="-3" name="us-gaap:ResearchAndDevelopmentExpense" format="ixt:num-dot-decimal" scale="3" id="f-450">12,441</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="left: 0pt; position: var(--position); top: 169.5pt; width: 382.5pt;"><div><div style="line-height: 10pt; position: var(--position); top: 3.75pt; width: 382.5pt;"><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 2.63pt; position: var(--position); 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: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="left: 382.5pt; position: var(--position); top: 169.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', sans-serif; font-size: 10pt; font-style: normal; font-weight: 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.3pt;"></span></span><span style="left: 57.93pt; position: var(--position);">(<ix:nonFraction unitRef="usd" contextRef="c-81" decimals="-3" name="snbr:RestructuringCostsAdjusted" scale="3" id="f-451">60</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="left: 461.25pt; position: var(--position); top: 169.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', sans-serif; font-size: 10pt; font-style: normal; font-weight: 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.84pt;"></span></span><span style="left: 38.470000000000006pt; position: var(--position);">(<ix:nonFraction unitRef="usd" contextRef="c-82" decimals="-3" name="snbr:RestructuringCostsAdjusted" format="ixt:num-dot-decimal" scale="3" id="f-452">10,600</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="left: 0pt; position: var(--position); top: 185.25pt; width: 382.5pt;"><div><div style="line-height: 10pt; position: var(--position); top: 3.75pt; width: 382.5pt;"><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 2.63pt; position: var(--position); 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: #ffffff; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="left: 382.5pt; position: var(--position); top: 185.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', sans-serif; font-size: 10pt; font-style: normal; font-weight: 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.84pt;"></span></span><span style="left: 38.470000000000006pt; position: var(--position);">(<ix:nonFraction unitRef="usd" contextRef="c-81" decimals="-3" name="us-gaap:InterestExpenseNonoperating" format="ixt:num-dot-decimal" scale="3" id="f-453">11,081</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="left: 461.25pt; position: var(--position); top: 185.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', sans-serif; font-size: 10pt; font-style: normal; font-weight: 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.84pt;"></span></span><span style="left: 38.470000000000006pt; position: var(--position);">(<ix:nonFraction unitRef="usd" contextRef="c-82" decimals="-3" name="us-gaap:InterestExpenseNonoperating" format="ixt:num-dot-decimal" scale="3" id="f-454">12,299</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="left: 0pt; position: var(--position); top: 201pt; width: 382.5pt;"><div><div style="line-height: 10pt; position: var(--position); top: 3.75pt; width: 382.5pt;"><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 2.63pt; position: var(--position); 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="left: 382.5pt; position: var(--position); top: 201pt; 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', sans-serif; font-size: 10pt; font-style: normal; font-weight: 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-81" decimals="-3" sign="-" name="us-gaap:IncomeTaxExpenseBenefit" scale="3" id="f-455">585</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="left: 461.25pt; position: var(--position); top: 201pt; 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', sans-serif; font-size: 10pt; font-style: normal; font-weight: 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.74pt;"></span></span><span style="left: 52.370000000000005pt; position: var(--position);">(<ix:nonFraction unitRef="usd" contextRef="c-82" decimals="-3" name="us-gaap:IncomeTaxExpenseBenefit" scale="3" id="f-456">725</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="left: 0pt; position: var(--position); top: 216.75pt; width: 382.5pt;"><div><div style="line-height: 10pt; position: var(--position); top: 3.75pt; width: 382.5pt;"><span style="color: #000000; font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 2.63pt; 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: 3pt double #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="left: 382.5pt; position: var(--position); top: 216.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', sans-serif; font-size: 10pt; font-style: normal; font-weight: 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.84pt;"></span></span><span style="left: 44.03pt; position: var(--position);">(<ix:nonFraction unitRef="usd" contextRef="c-81" decimals="-3" sign="-" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="f-457">8,646</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: 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="left: 461.25pt; position: var(--position); top: 216.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', sans-serif; font-size: 10pt; font-style: normal; font-weight: 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.84pt;"></span></span><span style="left: 44.03pt; position: var(--position);">(<ix:nonFraction unitRef="usd" contextRef="c-82" decimals="-3" sign="-" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="f-458">7,482</ix:nonFraction>)<span style="display: inline-block; height: 7.56pt;"></span></span></span></div></div></div></td></tr></tbody></table></div></div></div></ix:continuation></ix:continuation><div style="position: absolute; top: 354.5pt;" id="id44171c820ab4d349424b602b1035127_10445360465438"></div><div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 354.5pt; width: 612pt;"><span style="font-family: 'Avenir LT Pro 95 Black', sans-serif; font-size: 10pt; font-style: normal; font-weight: bold; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">15<span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: 'Avenir LT Pro 95 Black', sans-serif; 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:CommitmentsAndContingenciesDisclosureTextBlock" id="f-459" continuedAt="f-459-1" escape="true"><span style="font-family: 'Avenir LT Pro 95 Black', sans-serif; font-size: 10pt; font-style: normal; font-weight: bold; left: 53.760000000000005pt; 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-459-1" continuedAt="f-459-2"><div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 378.5pt; width: 612pt;"><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; 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: 402.5pt; width: 612pt;"><ix:nonNumeric contextRef="c-1" name="us-gaap:ScheduleOfProductWarrantyLiabilityTableTextBlock" id="f-460" continuedAt="f-460-1" escape="true"><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; 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-460-1"><div style="position: var(--position); top: 414.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="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', sans-serif; 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></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="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', sans-serif; font-size: 10pt; font-style: normal; font-weight: bold; left: 15.02pt; position: var(--position); text-decoration: none; white-space: pre;">March 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', sans-serif; font-size: 10pt; font-style: normal; font-weight: bold; left: 26.78pt; 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="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="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', sans-serif; font-size: 10pt; font-style: normal; font-weight: bold; left: 15.02pt; position: var(--position); text-decoration: none; white-space: pre;">March 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', sans-serif; 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></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="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', sans-serif; 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="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', sans-serif; font-size: 10pt; font-style: normal; font-weight: 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-461">6,947</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="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', sans-serif; font-size: 10pt; font-style: normal; font-weight: 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-17" decimals="-3" name="us-gaap:StandardProductWarrantyAccrual" format="ixt:num-dot-decimal" scale="3" id="f-462">8,503</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="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', sans-serif; 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="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', sans-serif; font-size: 10pt; font-style: normal; font-weight: 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-463">3,131</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="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', sans-serif; font-size: 10pt; font-style: normal; font-weight: 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:StandardProductWarrantyAccrualWarrantiesIssued" format="ixt:num-dot-decimal" scale="3" id="f-464">4,551</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="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', sans-serif; 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="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', sans-serif; font-size: 10pt; font-style: normal; font-weight: 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-465">3,162</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="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', sans-serif; font-size: 10pt; font-style: normal; font-weight: 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" name="us-gaap:StandardProductWarrantyAccrualPayments" format="ixt:num-dot-decimal" scale="3" id="f-466">4,535</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="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', sans-serif; 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', sans-serif; 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="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', sans-serif; font-size: 10pt; font-style: normal; font-weight: 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-467">405</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="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', sans-serif; font-size: 10pt; font-style: normal; font-weight: 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:StandardProductWarrantyAccrualPreexistingIncreaseDecrease" scale="3" id="f-468">231</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="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', sans-serif; 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="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', sans-serif; font-size: 10pt; font-style: normal; font-weight: 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-469">6,511</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="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', sans-serif; font-size: 10pt; font-style: normal; font-weight: 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-24" decimals="-3" name="us-gaap:StandardProductWarrantyAccrual" format="ixt:num-dot-decimal" scale="3" id="f-470">8,750</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: 561.25pt; width: 612pt;"><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; 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: 585.25pt; width: 612pt;"><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; 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: 597.25pt; width: 612pt;"><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; 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: 609.25pt; width: 612pt;"><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">GAAP, the Company records a liability in its consolidated financial statements with respect to any of these matters when <span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 621.25pt; width: 612pt;"><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">it is both probable that a liability has been incurred and the amount of the liability can be reasonably estimated. If a <span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 633.25pt; width: 612pt;"><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">material loss is reasonably possible but not known or probable, and may be reasonably estimated, the estimated loss or <span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 645.25pt; width: 612pt;"><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">range of loss is disclosed. With respect to currently pending legal proceedings, the Company has not established an <span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 657.25pt; width: 612pt;"><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">estimated range of reasonably possible material losses either because it believes that <span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 418.73pt; position: var(--position); text-decoration: none; white-space: pre;">it<span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 424.45pt; position: var(--position); text-decoration: none; white-space: pre;"> has valid defenses to claims <span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 669.25pt; width: 612pt;"><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">asserted against it, the proceeding has not advanced to a stage of discovery that would enable it to establish an <span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 681.25pt; width: 612pt;"><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">estimate, or the potential loss is not material. The Company currently does not expect the outcome of pending legal <span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 693.25pt; width: 612pt;"><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">proceedings to have a material effect on its consolidated results of operations, financial position or cash flows. Litigation, <span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 705.25pt; width: 612pt;"><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">however, is inherently unpredictable, and it is possible that the ultimate outcome of one or more claims asserted against <span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 717.25pt; width: 612pt;"><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">the Company could adversely impact its consolidated results of operations, financial position or cash flows. The <span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 729.25pt; width: 612pt;"><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">Company expenses legal costs as incurred.<span style="display: inline-block; height: 7.56pt;"></span></span></div></ix:continuation></div></div><div style="--justify: justify; --position: absolute; background-color: #FFFFFF; border: 1px solid #CCCC; content-visibility: auto; float: none; font-family: Arial, Sans Serif; font-size: 0; height: 792pt; margin: 10px auto 10px auto; overflow: hidden; padding: 0; position: relative; width: 612pt; word-wrap: break-word;"><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="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', sans-serif; font-size: 8pt; font-style: normal; font-weight: bold; left: 2.63pt; position: var(--position); text-decoration: none; white-space: pre;">14 | 1Q 2025 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="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', sans-serif; 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 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', sans-serif; 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="#id44171c820ab4d349424b602b1035127_7">Table of Contents</a><span style="display: inline-block; height: 7.56pt;"></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', sans-serif; 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', sans-serif; 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', sans-serif; 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', sans-serif; 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><ix:continuation id="f-459-2"><div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 93pt; width: 612pt;"><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; 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: 117pt; width: 612pt;"><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">On January 14, 2025, purported customers served a putative class action complaint on behalf of themselves and a <span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 128.2pt; width: 612pt;"><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">putative class of California consumers against Sleep Number in the United States District Court for the Central 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: 139.4pt; width: 612pt;"><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">California alleging that Sleep Number&#8217;s beds are perpetually on sale in violation of California law. The Plaintiff seeks <span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 150.6pt; width: 612pt;"><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">injunctive relief, damages and <span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 172.3pt; position: var(--position); text-decoration: none; white-space: pre;">attorney&#8217;s<span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 216.18pt; position: var(--position); text-decoration: none; white-space: pre;"> fees. Sleep Number brought a motion to dismiss for failure to state a claim and <span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 161.8pt; width: 612pt;"><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">a motion to transfer or, alternatively, dismiss based on the first-to-file doctrine (citing the purported class action <span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 173pt; width: 612pt;"><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">complaint filed on September 27, 2024 as described below). The Court granted Sleep Number&#8217;s motion to transfer or, <span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 184.2pt; width: 612pt;"><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">alternatively, dismiss and dismissed the matter in its entirety based on the first-to-file doctrine.<span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 207.4pt; width: 612pt;"><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; 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: 231.4pt; width: 612pt;"><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">On September 27, 2024, a purported customer served a putative class action complaint on behalf of themself and a <span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 243.4pt; width: 612pt;"><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">putative class of California consumers against Sleep Number in the United States District Court for the Eastern 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: 255.4pt; width: 612pt;"><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">California alleging that Sleep Number&#8217;s beds are perpetually on sale in violation of California law. The Plaintiff seeks <span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 267.4pt; width: 612pt;"><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">injunctive relief, damages and <span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 172.3pt; position: var(--position); text-decoration: none; white-space: pre;">attorney&#8217;s<span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 216.18pt; position: var(--position); text-decoration: none; white-space: pre;"> fees.<span style="display: inline-block; height: 7.56pt;"></span></span></div></ix:continuation></div></div><div style="--justify: justify; --position: absolute; background-color: #FFFFFF; border: 1px solid #CCCC; content-visibility: auto; float: none; font-family: Arial, Sans Serif; font-size: 0; height: 792pt; margin: 10px auto 10px auto; overflow: hidden; padding: 0; position: relative; width: 612pt; word-wrap: break-word;"><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="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', sans-serif; font-size: 8pt; font-style: normal; font-weight: bold; left: 2.63pt; position: var(--position); text-decoration: none; white-space: pre;">15 | 1Q 2025 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="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', sans-serif; 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 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', sans-serif; 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="#id44171c820ab4d349424b602b1035127_7">Table of Contents</a><span style="display: inline-block; height: 7.56pt;"></span></span></div></div></div><div><div style="position: absolute; top: 36pt;" id="id44171c820ab4d349424b602b1035127_73"></div><div style="line-height: 10pt; position: var(--position); top: 36pt; width: 612pt;"><span style="font-family: 'Avenir LT Pro 95 Black', sans-serif; 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', sans-serif; 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', sans-serif; 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', sans-serif; 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', sans-serif; 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', sans-serif; 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', sans-serif; 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', sans-serif; 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', sans-serif; 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', sans-serif; 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', sans-serif; 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', sans-serif; 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', sans-serif; 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', sans-serif; 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', sans-serif; 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', sans-serif; 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', sans-serif; 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', sans-serif; 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: 234pt;" id="id44171c820ab4d349424b602b1035127_76"></div><div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 234pt; width: 612pt;"><span style="font-family: 'Avenir LT Pro 95 Black', sans-serif; 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 <span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: 'Avenir LT Pro 95 Black', sans-serif; font-size: 10pt; font-style: normal; font-weight: bold; left: 216.52pt; position: var(--position); text-decoration: none; white-space: pre;">Factors<span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="line-height: 10pt; position: var(--position); top: 258pt; width: 612pt;"><span style="font-family: 'Avenir LT Pro 95 Black', sans-serif; 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 on Form 10-Q contains certain forward-looking statements that relate to <span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="line-height: 10pt; position: var(--position); top: 270pt; width: 612pt;"><span style="font-family: 'Avenir LT Pro 95 Black', sans-serif; font-size: 10pt; font-style: italic; font-weight: bold; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">future plans, events, financial results or performance. You can identify forward-looking statements by those that <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 95 Black', sans-serif; font-size: 10pt; font-style: italic; font-weight: bold; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">are not historical in nature, particularly those that use terminology such as &#8220;may,&#8221; &#8220;will,&#8221; &#8220;should,&#8221; &#8220;could,&#8221; <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 95 Black', sans-serif; font-size: 10pt; font-style: italic; font-weight: bold; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">&#8220;expect,&#8221; &#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 <span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="line-height: 10pt; position: var(--position); top: 306pt; width: 612pt;"><span style="font-family: 'Avenir LT Pro 95 Black', sans-serif; font-size: 10pt; font-style: italic; font-weight: bold; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">the negative of these or similar terms. These statements are subject to certain risks and uncertainties that could <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 95 Black', sans-serif; font-size: 10pt; font-style: italic; font-weight: bold; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">cause actual results to differ materially from the Company&#8217;s historical experience and its present expectations or <span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 330pt; width: 612pt;"><span style="font-family: 'Avenir LT Pro 95 Black', sans-serif; font-size: 10pt; font-style: italic; font-weight: bold; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">projections. These risks and uncertainties include, among <span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: 'Avenir LT Pro 95 Black', sans-serif; font-size: 10pt; font-style: italic; font-weight: bold; left: 308.58pt; position: var(--position); text-decoration: none; white-space: pre;">others<span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: 'Avenir LT Pro 95 Black', sans-serif; font-size: 10pt; font-style: italic; font-weight: bold; left: 338.93pt; 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: 354pt; width: 612pt;"><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; 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', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 54pt; position: var(--position); text-decoration: none; white-space: pre;">Changes<span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 93.28pt; position: var(--position); text-decoration: none; white-space: pre;"> in economic conditions and <span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 221.83pt; position: var(--position); text-decoration: none; white-space: pre;">consumer sentiment<span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 312.2pt; position: var(--position); text-decoration: none; white-space: pre;"> 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: 369pt; width: 612pt;"><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; 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', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 54pt; position: var(--position); text-decoration: none; white-space: pre;">Interest rates remain elevated, and may further increase and impact the cost of servicing the Company&#8217;s <span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="line-height: 10pt; position: var(--position); top: 381pt; width: 612pt;"><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 54pt; position: var(--position); text-decoration: none; white-space: pre;">indebtedness;<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', sans-serif; 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', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 54pt; position: var(--position); text-decoration: none; white-space: pre;">Access to alternative financing options may depend on factors beyond the Company&#8217;s control or require the <span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="line-height: 10pt; position: var(--position); top: 408pt; width: 612pt;"><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 54pt; position: var(--position); text-decoration: none; white-space: pre;">Company to accept unfavorable terms;<span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="line-height: 10pt; position: var(--position); top: 423pt; width: 612pt;"><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; 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', sans-serif; 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: 438pt; width: 612pt;"><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; 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', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 54pt; position: var(--position); text-decoration: none; white-space: pre;">Ability to achieve cost savings, efficiencies and other benefits from its business restructuring actions and to avoid <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', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 54pt; position: var(--position); text-decoration: none; white-space: pre;">adverse effects;<span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="line-height: 10pt; position: var(--position); top: 465pt; width: 612pt;"><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; 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', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 54pt; position: var(--position); text-decoration: none; white-space: pre;">Effectiveness and efficiency of the Company&#8217;s marketing strategy and promotions;<span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="line-height: 10pt; position: var(--position); top: 480pt; width: 612pt;"><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; 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', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 54pt; position: var(--position); text-decoration: none; white-space: pre;">Ability to execute 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: 495pt; width: 612pt;"><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; 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', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 54pt; position: var(--position); text-decoration: none; white-space: pre;">Ability to compete effectively;<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', sans-serif; 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', sans-serif; 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 and service quality;<span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="line-height: 10pt; position: var(--position); top: 525pt; width: 612pt;"><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; 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', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 54pt; position: var(--position); text-decoration: none; white-space: pre;">Ability to improve and expand the product line and execute new product introductions;<span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="line-height: 10pt; position: var(--position); top: 540pt; width: 612pt;"><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; 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', sans-serif; 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: 552pt; width: 612pt;"><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; 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: 567pt; width: 612pt;"><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; 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', sans-serif; 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 with key suppliers and third parties, including some <span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="line-height: 10pt; position: var(--position); top: 579pt; width: 612pt;"><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 54pt; position: var(--position); text-decoration: none; white-space: pre;">that are the only source of supply or services currently used by the Company;<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', sans-serif; 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', sans-serif; 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="font-size: 12pt; line-height: 10pt; position: var(--position); top: 609pt; width: 612pt;"><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; 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', sans-serif; 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, <span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 245.07pt; position: var(--position); text-decoration: none; white-space: pre;">including tariffs<span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 313.18pt; position: var(--position); text-decoration: none; white-space: pre;">, 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: 621pt; width: 612pt;"><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; 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, climate or other disasters and resulting supply shortages, <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', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 54pt; position: var(--position); text-decoration: none; white-space: pre;">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: 648pt; width: 612pt;"><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: line-through; white-space: pre;">&#8226;<span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; 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;<span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="line-height: 10pt; position: var(--position); top: 663pt; width: 612pt;"><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; 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', sans-serif; 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: 675pt; width: 612pt;"><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; 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: 687pt; width: 612pt;"><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; 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: 702pt; width: 612pt;"><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; 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', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 54pt; position: var(--position); text-decoration: none; white-space: pre;">Ability to effectively complete potential future acquisitions and business combinations; <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', sans-serif; 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', sans-serif; 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: 729pt; width: 612pt;"><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; 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></div><div style="--justify: justify; --position: absolute; background-color: #FFFFFF; border: 1px solid #CCCC; content-visibility: auto; float: none; font-family: Arial, Sans Serif; font-size: 0; height: 792pt; margin: 10px auto 10px auto; overflow: hidden; padding: 0; position: relative; width: 612pt; word-wrap: break-word;"><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="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', sans-serif; font-size: 8pt; font-style: normal; font-weight: bold; left: 2.63pt; position: var(--position); text-decoration: none; white-space: pre;">16 | 1Q 2025 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="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', sans-serif; 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 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', sans-serif; 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="#id44171c820ab4d349424b602b1035127_7">Table of Contents</a><span style="display: inline-block; height: 7.56pt;"></span></span></div></div></div><div><div style="line-height: 10pt; position: var(--position); top: 36pt; width: 612pt;"><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; 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', sans-serif; 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, and to commercialize new products <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', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 54pt; position: var(--position); text-decoration: none; white-space: pre;">and innovations that meet those 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: 63pt; width: 612pt;"><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; 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', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 54pt; position: var(--position); text-decoration: none; white-space: pre;">Ability to identify and withstand cyber threats that could compromise the security of the Company&#8217;s systems or those <span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="line-height: 10pt; position: var(--position); top: 75pt; width: 612pt;"><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 54pt; position: var(--position); text-decoration: none; white-space: pre;">of third parties upon which it relies and could 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: 90pt; width: 612pt;"><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; 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', sans-serif; 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: 105pt; width: 612pt;"><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; 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', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 54pt; position: var(--position); text-decoration: none; white-space: pre;">Adequacy of the Company&#8217;s and third-party information systems, and costs and disruptions related to upgrading or <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', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 54pt; position: var(--position); text-decoration: none; white-space: pre;">maintaining these systems;<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', sans-serif; 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', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 54pt; position: var(--position); text-decoration: none; white-space: pre;">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: 144pt; width: 612pt;"><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; 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: 159pt; width: 612pt;"><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; 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', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 54pt; position: var(--position); text-decoration: none; white-space: pre;">Unfavorable tax treatment;<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 45 Book', sans-serif; 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', sans-serif; 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 scrutiny and evolving regulatory and stakeholder <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 45 Book', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 54pt; position: var(--position); text-decoration: none; white-space: pre;">expectations; and<span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="line-height: 10pt; position: var(--position); top: 201pt; width: 612pt;"><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; 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', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 54pt; position: var(--position); text-decoration: none; white-space: pre;">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: 228pt; width: 612pt;"><span style="font-family: 'Avenir LT Pro 95 Black', sans-serif; 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: 240pt; width: 612pt;"><span style="font-family: 'Avenir LT Pro 95 Black', sans-serif; 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: 252pt; width: 612pt;"><span style="font-family: 'Avenir LT Pro 95 Black', sans-serif; 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: 276pt; width: 612pt;"><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; 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: 288pt; width: 612pt;"><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; 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: 312pt;" id="id44171c820ab4d349424b602b1035127_79"></div><div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 312pt; width: 612pt;"><span style="font-family: 'Avenir LT Pro 95 Black', sans-serif; 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: 336pt; width: 612pt;"><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; 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 company and market leader in the design, manufacturing, marketing and distribution of <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', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">highly innovative sleep solutions. The Company&#8217;s purpose is to improve the health and wellbeing of society through <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', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">higher quality sleep; to date, it has improved the lives of nearly <span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 319.67pt; position: var(--position); text-decoration: none; white-space: pre;">16 million<span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 363.18pt; position: var(--position); text-decoration: none; white-space: pre;"> people. Sleep Number&#8217;s Smart Sleepers <span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="line-height: 10pt; position: var(--position); top: 372pt; width: 612pt;"><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">benefit from individualized sleep experiences, night after night, and are experiencing the physical, mental and emotional <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', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">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: 408pt; width: 612pt;"><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; 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: 420pt; width: 612pt;"><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; 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 sleep wellness 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: 432pt; width: 612pt;"><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; 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: 444pt; width: 612pt;"><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; 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: 456pt; width: 612pt;"><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; 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: 468pt; width: 612pt;"><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">each sleeper 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: 480pt; width: 612pt;"><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; 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: 492pt; width: 612pt;"><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; 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', sans-serif; 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', sans-serif; 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: 504pt; width: 612pt;"><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; 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: 528pt; width: 612pt;"><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; 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, digital <span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="line-height: 10pt; position: var(--position); top: 540pt; width: 612pt;"><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">sleep wellness platform, a network of millions of highly engaged Smart Sleepers who are loyal brand advocates, a <span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="line-height: 10pt; position: var(--position); top: 552pt; width: 612pt;"><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">vertically integrated operating model and a culture of individuality, with an ambitious vision to become one of the <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', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">world&#8217;s most beloved brands. <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', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">The Company&#8217;s <span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 108.45pt; position: var(--position); text-decoration: none; white-space: pre;">3,600<span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 133.47pt; position: var(--position); text-decoration: none; white-space: pre;"> mission-driven team members are dedicated to the Company&#8217;s mission of improving lives by <span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="line-height: 10pt; position: var(--position); top: 600pt; width: 612pt;"><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">individualizing sleep experiences. They passionately innovate to drive value creation, including our exclusive direct-to-<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', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">consumer selling in nearly<span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 151.37pt; 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', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 154.15pt; position: var(--position); text-decoration: none; white-space: pre;">640<span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 170.83pt; 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', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 173.61pt; position: var(--position); text-decoration: none; white-space: pre;">stores and online, which meets customers whenever and wherever they choose to provide <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', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">an exceptional experience and a lifelong relationship. Additionally, the Company partners with world-leading institutions <span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 636pt; width: 612pt;"><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">to bring the power of <span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 134.12pt; position: var(--position); text-decoration: none; white-space: pre;">33<span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 145.24pt; position: var(--position); text-decoration: none; white-space: pre;"> billion hours of longitudinal sleep data to sleep science 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: 660pt; width: 612pt;"><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">The bedding industry has been in a sector level recession for three years with mattress industry unit volumes returning to <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', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">an estimated 24 million units in 2024, the lowest level since 2015. Consumer sentiment remains well below historical <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', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">averages, and high interest rates are putting ongoing pressure on the housing market. Consumers continue to scrutinize <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', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">spending, with inflation and other factors weighing on their purchasing power. Since initiating the Company&#8217;s operating <span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 708pt; width: 612pt;"><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">model transformation in the fourth quarter of 2023, the Company has executed structural changes to reduce fixed <span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 720pt; width: 612pt;"><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">expenses, while prioritizing improving margins and generating cash to create greater financial resilience across market <span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 732pt; width: 612pt;"><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">cycles.<span style="display: inline-block; height: 7.56pt;"></span></span></div></div></div><div style="--justify: justify; --position: absolute; background-color: #FFFFFF; border: 1px solid #CCCC; content-visibility: auto; float: none; font-family: Arial, Sans Serif; font-size: 0; height: 792pt; margin: 10px auto 10px auto; overflow: hidden; padding: 0; position: relative; width: 612pt; word-wrap: break-word;"><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="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', sans-serif; font-size: 8pt; font-style: normal; font-weight: bold; left: 2.63pt; position: var(--position); text-decoration: none; white-space: pre;">17 | 1Q 2025 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="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', sans-serif; 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 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', sans-serif; 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="#id44171c820ab4d349424b602b1035127_7">Table of Contents</a><span style="display: inline-block; height: 7.56pt;"></span></span></div></div></div><div><div style="position: absolute; top: 36pt;" id="id44171c820ab4d349424b602b1035127_82"></div><div style="line-height: 10pt; position: var(--position); top: 36pt; width: 612pt;"><span style="font-family: 'Avenir LT Pro 95 Black', sans-serif; font-size: 10pt; font-style: normal; font-weight: bold; left: 36pt; 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: 60pt; width: 612pt;"><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; 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="line-height: 10pt; position: var(--position); top: 84pt; width: 612pt;"><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; 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="line-height: 10pt; position: var(--position); top: 96pt; width: 612pt;"><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; 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="line-height: 10pt; position: var(--position); top: 108pt; width: 612pt;"><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; 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="line-height: 10pt; position: var(--position); top: 120pt; width: 612pt;"><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; 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="line-height: 10pt; position: var(--position); top: 132pt; width: 612pt;"><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; 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="line-height: 10pt; position: var(--position); top: 144pt; width: 612pt;"><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; 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', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">consumer sentiment and general <span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 185.27pt; position: var(--position); text-decoration: none; white-space: pre;">economic conditions<span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 277.88pt; position: var(--position); text-decoration: none; white-space: pre;">. The extent to which these external factors will impact the <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', sans-serif; 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="line-height: 10pt; position: var(--position); top: 180pt; width: 612pt;"><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; 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="line-height: 10pt; position: var(--position); top: 192pt; width: 612pt;"><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; 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', sans-serif; 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', sans-serif; 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', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 250.24pt; position: var(--position); text-decoration: none; white-space: pre;">March&#160;29, 2025<span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 319.73pt; 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', sans-serif; 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', sans-serif; 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', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 223.81pt; position: var(--position); text-decoration: none; white-space: pre;">March&#160;29, 2025<span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 293.3pt; 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', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 307.75pt; position: var(--position); text-decoration: none; white-space: pre;">$393 million<span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 362.38pt; 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', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 414.43pt; position: var(--position); text-decoration: none; white-space: pre;">16%<span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 433.88pt; 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', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 460.17pt; position: var(--position); text-decoration: none; white-space: pre;">$470&#160;million<span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 514.8pt; 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', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 54pt; position: var(--position); text-decoration: none; white-space: pre;">period one year ago driven by lower volume and reduced store count. <span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 291pt; width: 612pt;"><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; 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', sans-serif; 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 a <span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 221.24pt; position: var(--position); text-decoration: none; white-space: pre;">15%<span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 240.69pt; position: var(--position); text-decoration: none; white-space: pre;"> Total Retail comparable sales decrease. For additional details, see the <span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 303pt; width: 612pt;"><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; 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="font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 261.45pt; position: var(--position); text-decoration: none; white-space: pre;"> <span style="display: inline-block; height: 7.56pt;"></span></span><span style="color: #000000; font-family: 'Avenir LT Pro 45 Book', sans-serif; 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="#id44171c820ab4d349424b602b1035127_94">19</a><span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; 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="font-size: 12pt; line-height: 10pt; position: var(--position); top: 318pt; width: 612pt;"><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; 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', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 54pt; position: var(--position); text-decoration: none; white-space: pre;">Average sales per store (sales for stores open at least one year, Total <span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 363.44pt; position: var(--position); text-decoration: none; white-space: pre;">Retail<span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 388.24pt; position: var(--position); text-decoration: none; white-space: pre;">, including online, phone and chat) 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: 330pt; width: 612pt;"><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 54pt; position: var(--position); text-decoration: none; white-space: pre;">trailing 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', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 272.46000000000004pt; position: var(--position); text-decoration: none; white-space: pre;">March&#160;29, 2025<span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 341.95pt; 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', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 379.34pt; position: var(--position); text-decoration: none; white-space: pre;">$2.5 million<span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 431.19pt; 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', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 506.37pt; 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', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 558.22pt; position: var(--position); text-decoration: none; white-space: pre;"> for <span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="line-height: 10pt; position: var(--position); top: 342pt; width: 612pt;"><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 54pt; position: var(--position); text-decoration: none; white-space: pre;">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: 357pt; width: 612pt;"><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; 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', sans-serif; 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', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 264.18pt; position: var(--position); text-decoration: none; white-space: pre;">March&#160;29, 2025<span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 333.67pt; 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', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 355.9pt; 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', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 399.41pt; 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', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 474.59pt; 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', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 518.1pt; 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: 369pt; width: 612pt;"><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; 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. The <span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 196.45pt; 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', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 239.96pt; position: var(--position); text-decoration: none; white-space: pre;"> decrease in operating income was driven by the lower net sales; partially <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', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 54pt; position: var(--position); text-decoration: none; white-space: pre;">offset by a <span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 103.45pt; position: var(--position); text-decoration: none; white-space: pre;">$32 million<span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 152.51999999999998pt; position: var(--position); text-decoration: none; white-space: pre;"> reduction in operating expenses and a <span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 329.76pt; position: var(--position); text-decoration: none; white-space: pre;">2.5<span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 343.66pt; position: var(--position); text-decoration: none; white-space: pre;"> ppt. increase in the gross profit rate<span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 505.82pt; 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: 396pt; width: 612pt;"><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; 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', sans-serif; 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', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 260.53999999999996pt; position: var(--position); text-decoration: none; white-space: pre;">March&#160;29, 2025<span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 330.03pt; 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', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 352.26pt; position: var(--position); text-decoration: none; white-space: pre;">$22 million<span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 401.33pt; 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', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 467.26pt; position: var(--position); text-decoration: none; white-space: pre;">$37 million<span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 516.3299999999999pt; 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: 408pt; width: 612pt;"><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 54pt; position: var(--position); text-decoration: none; white-space: pre;">period one year ago as ongoing gross margin improvements and cost reduction actions partially offset the year-<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', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 54pt; position: var(--position); text-decoration: none; white-space: pre;">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: 435pt; width: 612pt;"><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; 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', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 54pt; position: var(--position); text-decoration: none; white-space: pre;">Gross profit rate of <span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 140.99pt; position: var(--position); text-decoration: none; white-space: pre;">61.2%<span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 168.78pt; 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', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 191.01pt; position: var(--position); text-decoration: none; white-space: pre;">2.5<span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 204.91pt; position: var(--position); text-decoration: none; white-space: pre;"> ppt. higher than the prior-year period. The increase was primarily due to <span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 532.62pt; position: var(--position); text-decoration: none; white-space: pre;">year-<span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="line-height: 10pt; position: var(--position); top: 447pt; width: 612pt;"><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 54pt; position: var(--position); text-decoration: none; white-space: pre;">over-year product cost reductions through value engineering and ongoing supplier negotiations and favorable <span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="line-height: 10pt; position: var(--position); top: 459pt; width: 612pt;"><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 54pt; position: var(--position); text-decoration: none; white-space: pre;">product mix<span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 107.69pt; position: var(--position); text-decoration: none; white-space: pre;">. 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', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 291.77pt; position: var(--position); text-decoration: none; white-space: pre;"><a style="color: inherit; text-decoration: inherit; z-index: 1;" href="#id44171c820ab4d349424b602b1035127_109">20</a><span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 302.89pt; 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: 474pt; width: 612pt;"><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; 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', sans-serif; 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', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 73.64pt; position: var(--position); text-decoration: none; white-space: pre;">$32&#160;million<span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 122.71pt; position: var(--position); text-decoration: none; white-space: pre;"> year-over-year reduction in the Company&#8217;s operating expenses was due to lower sales and <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', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 54pt; position: var(--position); text-decoration: none; white-space: pre;">marketing expenses and 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: 501pt; width: 612pt;"><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; 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', sans-serif; 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', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 218.99pt; position: var(--position); text-decoration: none; white-space: pre;">March&#160;29, 2025<span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 288.48pt; 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', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 310.71pt; 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', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 354.22pt; 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', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 429.4pt; 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', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 472.91pt; position: var(--position); text-decoration: none; white-space: pre;"> for the same period <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', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 54pt; position: var(--position); text-decoration: none; white-space: pre;">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', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 255.49pt; position: var(--position); text-decoration: none; white-space: pre;">$0.38<span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 280.51pt; 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', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 355.69pt; position: var(--position); text-decoration: none; white-space: pre;">$0.33<span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 380.71pt; 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', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 383.49pt; 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: 528pt; width: 612pt;"><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; 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', sans-serif; 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', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 378.35pt; position: var(--position); text-decoration: none; white-space: pre;">7.2%<span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; 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: 540pt; width: 612pt;"><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; 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', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 135.11pt; position: var(--position); text-decoration: none; white-space: pre;">March&#160;29, 2025<span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 204.6pt; 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', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 279.78pt; 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', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 302.01pt; 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: 555pt; width: 612pt;"><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; 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', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 54pt; position: var(--position); text-decoration: none; white-space: pre;">The Company used <span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 143.86pt; 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', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 187.37pt; 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', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 366.77pt; position: var(--position); text-decoration: none; white-space: pre;">three<span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 390.09pt; 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', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 460.48pt; position: var(--position); text-decoration: none; white-space: pre;">March&#160;29, 2025<span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 529.97pt; 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: 567pt; width: 612pt;"><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 54pt; position: var(--position); text-decoration: none; white-space: pre;">compared with providing <span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 169.16pt; position: var(--position); text-decoration: none; white-space: pre;">$34 million<span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 218.23pt; 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: 582pt; width: 612pt;"><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; 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', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 54pt; position: var(--position); text-decoration: none; white-space: pre;">Free cash<span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 96.61pt; position: var(--position); text-decoration: none; white-space: pre;"> flow used <span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 144.95pt; 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', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 188.46pt; 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', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 223.45pt; position: var(--position); text-decoration: none; white-space: pre;">three<span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 246.77pt; 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', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 317.16pt; position: var(--position); text-decoration: none; white-space: pre;">March&#160;29, 2025<span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 386.65pt; position: var(--position); text-decoration: none; white-space: pre;">, compared with providing <span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 507.37pt; 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', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 556.44pt; position: var(--position); text-decoration: none; white-space: pre;"> for <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', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 54pt; position: var(--position); text-decoration: none; white-space: pre;">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: 609pt; width: 612pt;"><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; 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', sans-serif; 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', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 79.57pt; position: var(--position); text-decoration: none; white-space: pre;">March&#160;29, 2025<span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 149.06pt; 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', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 237.43pt; position: var(--position); text-decoration: none; white-space: pre;">$558&#160;million<span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 292.06pt; 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: 646pt;" id="id44171c820ab4d349424b602b1035127_85"></div></div></div><div style="--justify: justify; --position: absolute; background-color: #FFFFFF; border: 1px solid #CCCC; content-visibility: auto; float: none; font-family: Arial, Sans Serif; font-size: 0; height: 792pt; margin: 10px auto 10px auto; overflow: hidden; padding: 0; position: relative; width: 612pt; word-wrap: break-word;"><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="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', sans-serif; font-size: 8pt; font-style: normal; font-weight: bold; left: 2.63pt; position: var(--position); text-decoration: none; white-space: pre;">18 | 1Q 2025 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="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', sans-serif; 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 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', sans-serif; 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="#id44171c820ab4d349424b602b1035127_7">Table of Contents</a><span style="display: inline-block; height: 7.56pt;"></span></span></div></div></div><div><div style="position: absolute; top: 36pt;" id="id44171c820ab4d349424b602b1035127_88"></div><div style="line-height: 10pt; position: var(--position); top: 36pt; width: 612pt;"><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; 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="line-height: 10pt; position: var(--position); top: 48pt; width: 612pt;"><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; 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. 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: 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: 348.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="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', sans-serif; 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></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="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', sans-serif; font-size: 10pt; font-style: normal; font-weight: bold; left: 23.27pt; position: var(--position); text-decoration: none; white-space: pre;">March 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', sans-serif; font-size: 10pt; font-style: normal; font-weight: bold; left: 35.03pt; 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="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="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', sans-serif; font-size: 10pt; font-style: normal; font-weight: bold; left: 23.27pt; position: var(--position); text-decoration: none; white-space: pre;">March 30,<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', sans-serif; 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></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="left: 0pt; position: var(--position); top: 39pt; width: 348.75pt;"><div><div style="line-height: 10pt; position: var(--position); top: 3.75pt; width: 348.75pt;"><span style="color: #000000; font-family: 'Avenir LT Pro 45 Book', sans-serif; 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="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', sans-serif; font-size: 10pt; font-style: normal; font-weight: 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);">393.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="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', sans-serif; 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="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', sans-serif; font-size: 10pt; font-style: normal; font-weight: 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);">470.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="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', sans-serif; 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="left: 0pt; position: var(--position); top: 54.75pt; width: 348.75pt;"><div><div style="line-height: 10pt; position: var(--position); top: 3.75pt; width: 348.75pt;"><span style="color: #000000; font-family: 'Avenir LT Pro 45 Book', sans-serif; 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="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', sans-serif; font-size: 10pt; font-style: normal; font-weight: 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);">152.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: 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="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', sans-serif; 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);">38.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="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', sans-serif; font-size: 10pt; font-style: normal; font-weight: 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.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="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', sans-serif; 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.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: #dbdbdb; border-bottom: 2pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="left: 0pt; position: var(--position); top: 70.5pt; width: 348.75pt;"><div><div style="line-height: 10pt; position: var(--position); top: 3.75pt; width: 348.75pt;"><span style="color: #000000; font-family: 'Avenir LT Pro 45 Book', sans-serif; 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="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', sans-serif; font-size: 10pt; font-style: normal; font-weight: 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);">240.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="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', sans-serif; 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);">61.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: 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="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', sans-serif; font-size: 10pt; font-style: normal; font-weight: 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);">276.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: 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="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', sans-serif; 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.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: #ffffff; border-bottom: 1pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="left: 0pt; position: var(--position); top: 86.25pt; width: 348.75pt;"><div><div style="line-height: 10pt; position: var(--position); top: 3.75pt; width: 348.75pt;"><span style="color: #000000; font-family: 'Avenir LT Pro 45 Book', sans-serif; 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;"/></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="left: 0pt; position: var(--position); top: 102pt; width: 348.75pt;"><div><div style="line-height: 10pt; position: var(--position); top: 3.75pt; width: 348.75pt;"><span style="color: #000000; font-family: 'Avenir LT Pro 45 Book', sans-serif; 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="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', sans-serif; font-size: 10pt; font-style: normal; font-weight: 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);">189.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="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', sans-serif; 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);">48.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="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', sans-serif; font-size: 10pt; font-style: normal; font-weight: 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);">208.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="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', sans-serif; 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.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: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="left: 0pt; position: var(--position); top: 117.75pt; width: 348.75pt;"><div><div style="line-height: 10pt; position: var(--position); top: 3.75pt; width: 348.75pt;"><span style="color: #000000; font-family: 'Avenir LT Pro 45 Book', sans-serif; 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="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', sans-serif; font-size: 10pt; font-style: normal; font-weight: 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);">38.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="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', sans-serif; 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.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="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', sans-serif; font-size: 10pt; font-style: normal; font-weight: 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.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: 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="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', sans-serif; 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.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: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="left: 0pt; position: var(--position); top: 133.5pt; width: 348.75pt;"><div><div style="line-height: 10pt; position: var(--position); top: 3.75pt; width: 348.75pt;"><span style="color: #000000; font-family: 'Avenir LT Pro 45 Book', sans-serif; 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="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', sans-serif; font-size: 10pt; font-style: normal; font-weight: 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);">10.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="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', sans-serif; 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="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', sans-serif; font-size: 10pt; font-style: normal; font-weight: 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: #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="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', sans-serif; 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.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: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="left: 0pt; position: var(--position); top: 149.25pt; width: 348.75pt;"><div><div style="line-height: 10pt; position: var(--position); top: 3.75pt; width: 348.75pt;"><span style="color: #000000; font-family: 'Avenir LT Pro 45 Book', sans-serif; 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="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', sans-serif; font-size: 10pt; font-style: normal; font-weight: 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.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="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', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"><span style="left: 23.32pt; position: var(--position);"><span style="display: inline-block; height: 7.56pt;"></span></span><span style="left: 23.32pt; 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="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', sans-serif; font-size: 10pt; font-style: normal; font-weight: 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);">10.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: 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="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', sans-serif; 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.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: #dbdbdb; border-bottom: 2pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="left: 0pt; position: var(--position); top: 165pt; width: 348.75pt;"><div><div style="line-height: 10pt; position: var(--position); top: 3.75pt; width: 348.75pt;"><span style="color: #000000; font-family: 'Avenir LT Pro 45 Book', sans-serif; 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="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', sans-serif; font-size: 10pt; font-style: normal; font-weight: 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);">238.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="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', sans-serif; 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);">60.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="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', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 17.35pt; position: var(--position); text-decoration: none; white-space: pre;">270.6<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="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', sans-serif; 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.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="left: 0pt; position: var(--position); top: 180.75pt; width: 348.75pt;"><div><div style="line-height: 10pt; position: var(--position); top: 3.75pt; width: 348.75pt;"><span style="color: #000000; font-family: 'Avenir LT Pro 45 Book', sans-serif; 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="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', sans-serif; font-size: 10pt; font-style: normal; font-weight: 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.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: 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="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', sans-serif; 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.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="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', sans-serif; font-size: 10pt; font-style: normal; font-weight: 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.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="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', sans-serif; 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: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="left: 0pt; position: var(--position); top: 196.5pt; width: 348.75pt;"><div><div style="line-height: 10pt; position: var(--position); top: 3.75pt; width: 348.75pt;"><span style="color: #000000; font-family: 'Avenir LT Pro 45 Book', sans-serif; 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="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', sans-serif; font-size: 10pt; font-style: normal; font-weight: 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.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="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', sans-serif; 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="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', sans-serif; font-size: 10pt; font-style: normal; font-weight: 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="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', sans-serif; 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.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: 1pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="left: 0pt; position: var(--position); top: 212.25pt; width: 348.75pt;"><div><div style="line-height: 10pt; position: var(--position); top: 3.75pt; width: 348.75pt;"><span style="color: #000000; font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 2.63pt; position: var(--position); text-decoration: none; white-space: pre;">Loss 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: #ffffff; border-bottom: 1pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="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', sans-serif; font-size: 10pt; font-style: normal; font-weight: 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);">(9.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="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', sans-serif; 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);">(2.3%)<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="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', sans-serif; font-size: 10pt; font-style: normal; font-weight: 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.8)<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="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', sans-serif; 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></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="left: 0pt; position: var(--position); top: 228pt; width: 348.75pt;"><div><div style="line-height: 10pt; position: var(--position); top: 3.75pt; width: 348.75pt;"><span style="color: #000000; font-family: 'Avenir LT Pro 45 Book', sans-serif; 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="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', sans-serif; font-size: 10pt; font-style: normal; font-weight: 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.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="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', sans-serif; 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.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="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', sans-serif; font-size: 10pt; font-style: normal; font-weight: 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.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: 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="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', sans-serif; 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></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="left: 0pt; position: var(--position); top: 243.75pt; width: 348.75pt;"><div><div style="line-height: 10pt; position: var(--position); top: 3.75pt; width: 348.75pt;"><span style="color: #000000; font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 26.63pt; 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: 3pt double #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="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', sans-serif; font-size: 10pt; font-style: normal; font-weight: 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);">(8.6)<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="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', sans-serif; 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);">(2.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="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', sans-serif; font-size: 10pt; font-style: normal; font-weight: 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);">(7.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="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', sans-serif; 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.6%)<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: 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="left: 0pt; position: var(--position); top: 275.25pt; width: 348.75pt;"><div><div style="line-height: 10pt; position: var(--position); top: 3.75pt; width: 348.75pt;"><span style="color: #000000; font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 2.63pt; position: var(--position); text-decoration: none; white-space: pre;">Net loss 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;"/></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="left: 0pt; position: var(--position); top: 291pt; width: 348.75pt;"><div><div style="line-height: 10pt; position: var(--position); top: 3.75pt; width: 348.75pt;"><span style="color: #000000; font-family: 'Avenir LT Pro 45 Book', sans-serif; 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="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', sans-serif; font-size: 10pt; font-style: normal; font-weight: 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.38)<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="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', sans-serif; font-size: 10pt; font-style: normal; font-weight: 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.33)<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;"/></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="left: 0pt; position: var(--position); top: 306.75pt; width: 348.75pt;"><div><div style="line-height: 10pt; position: var(--position); top: 3.75pt; width: 348.75pt;"><span style="color: #000000; font-family: 'Avenir LT Pro 45 Book', sans-serif; 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="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', sans-serif; font-size: 10pt; font-style: normal; font-weight: 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.38)<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="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', sans-serif; font-size: 10pt; font-style: normal; font-weight: 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.33)<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;"/></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;"/></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="left: 0pt; position: var(--position); top: 338.25pt; width: 348.75pt;"><div><div style="line-height: 10pt; position: var(--position); top: 3.75pt; width: 348.75pt;"><span style="color: #000000; font-family: 'Avenir LT Pro 45 Book', sans-serif; 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;"/></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="left: 0pt; position: var(--position); top: 354pt; width: 348.75pt;"><div><div style="line-height: 10pt; position: var(--position); top: 3.75pt; width: 348.75pt;"><span style="color: #000000; font-family: 'Avenir LT Pro 45 Book', sans-serif; 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="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', sans-serif; font-size: 10pt; font-style: normal; font-weight: 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.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;"/><td colspan="1" rowspan="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="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', sans-serif; font-size: 10pt; font-style: normal; font-weight: 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;"/></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="left: 0pt; position: var(--position); top: 369.75pt; width: 348.75pt;"><div><div style="line-height: 10pt; position: var(--position); top: 3.75pt; width: 348.75pt;"><span style="color: #000000; font-family: 'Avenir LT Pro 45 Book', sans-serif; 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="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', sans-serif; font-size: 10pt; font-style: normal; font-weight: 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.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;"/><td colspan="1" rowspan="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="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', sans-serif; font-size: 10pt; font-style: normal; font-weight: 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="id44171c820ab4d349424b602b1035127_91"></div><div style="line-height: 10pt; position: var(--position); top: 465.5pt; width: 612pt;"><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; 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: 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="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', sans-serif; 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></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="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', sans-serif; font-size: 10pt; font-style: normal; font-weight: bold; left: 15.02pt; position: var(--position); text-decoration: none; white-space: pre;">March 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', sans-serif; font-size: 10pt; font-style: normal; font-weight: bold; left: 26.78pt; 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: 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="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', sans-serif; font-size: 10pt; font-style: normal; font-weight: bold; left: 15.02pt; position: var(--position); text-decoration: none; white-space: pre;">March 30,<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', sans-serif; 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></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="left: 0pt; position: var(--position); top: 40.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', sans-serif; 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="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', sans-serif; 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.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: 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="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', sans-serif; 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.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: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="left: 0pt; position: var(--position); top: 55.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', sans-serif; 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="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', sans-serif; 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.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="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', sans-serif; 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);">11.8%<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="left: 0pt; position: var(--position); top: 70.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', sans-serif; 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="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', sans-serif; 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="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', sans-serif; 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><div style="--justify: justify; --position: absolute; background-color: #FFFFFF; border: 1px solid #CCCC; content-visibility: auto; float: none; font-family: Arial, Sans Serif; font-size: 0; height: 792pt; margin: 10px auto 10px auto; overflow: hidden; padding: 0; position: relative; width: 612pt; word-wrap: break-word;"><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="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', sans-serif; font-size: 8pt; font-style: normal; font-weight: bold; left: 2.63pt; position: var(--position); text-decoration: none; white-space: pre;">19 | 1Q 2025 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="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', sans-serif; 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 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', sans-serif; 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="#id44171c820ab4d349424b602b1035127_7">Table of Contents</a><span style="display: inline-block; height: 7.56pt;"></span></span></div></div></div><div><div style="position: absolute; top: 36pt;" id="id44171c820ab4d349424b602b1035127_94"></div><div style="line-height: 10pt; position: var(--position); top: 36pt; width: 612pt;"><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; 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: 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="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', sans-serif; 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></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="left: 381.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', sans-serif; font-size: 10pt; font-style: normal; font-weight: bold; left: 15.02pt; position: var(--position); text-decoration: none; white-space: pre;">March 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', sans-serif; font-size: 10pt; font-style: normal; font-weight: bold; left: 26.78pt; 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="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="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', sans-serif; font-size: 10pt; font-style: normal; font-weight: bold; left: 15.02pt; position: var(--position); text-decoration: none; white-space: pre;">March 30,<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', sans-serif; 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></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="left: 0pt; position: var(--position); top: 40.5pt; width: 381.75pt;"><div><div style="line-height: 10pt; position: var(--position); top: 3.25pt; width: 381.75pt;"><span style="color: #000000; font-family: 'Avenir LT Pro 95 Black', sans-serif; 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;"/></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="left: 0pt; position: var(--position); top: 54.75pt; width: 381.75pt;"><div><div style="line-height: 10pt; position: var(--position); top: 3.63pt; width: 381.75pt;"><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; 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', sans-serif; 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="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', sans-serif; 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);">(15%)<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="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', sans-serif; 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="left: 0pt; position: var(--position); top: 69.75pt; width: 381.75pt;"><div><div style="line-height: 10pt; position: var(--position); top: 3.63pt; width: 381.75pt;"><span style="color: #000000; font-family: 'Avenir LT Pro 45 Book', sans-serif; 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="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', sans-serif; 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><td colspan="1" rowspan="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="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', sans-serif; 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);">(19%)<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="left: 0pt; position: var(--position); top: 84.75pt; width: 381.75pt;"><div><div style="line-height: 10pt; position: var(--position); top: 3.63pt; width: 381.75pt;"><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; 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', sans-serif; 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="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', sans-serif; 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);">(15%)<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="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', sans-serif; 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></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="left: 0pt; position: var(--position); top: 99.75pt; width: 381.75pt;"><div><div style="line-height: 10pt; position: var(--position); top: 3.63pt; width: 381.75pt;"><span style="color: #000000; font-family: 'Avenir LT Pro 45 Book', sans-serif; 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="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', sans-serif; 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);">(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="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', sans-serif; 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></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="left: 0pt; position: var(--position); top: 114.75pt; width: 381.75pt;"><div><div style="line-height: 10pt; position: var(--position); top: 3.63pt; width: 381.75pt;"><span style="color: #000000; font-family: 'Avenir LT Pro 45 Book', sans-serif; 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="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', sans-serif; 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="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', sans-serif; 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></tr></tbody></table></div></div></div><div style="line-height: 8pt; position: var(--position); top: 182.75pt; width: 612pt;"><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 8pt; font-style: normal; font-weight: bold; left: 36pt; position: var(--position); white-space: pre;">___________________________<span style="display: inline-block; height: 6.04pt;"></span></span></div><div style="line-height: 8pt; position: var(--position); top: 192.35pt; width: 612pt;"><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; 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', sans-serif; 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: 201.95pt; width: 612pt;"><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; 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: 223.55pt;" id="id44171c820ab4d349424b602b1035127_97"></div><div style="line-height: 10pt; position: var(--position); top: 223.55pt; width: 612pt;"><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; 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: 235.55pt; 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="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', sans-serif; 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></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="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', sans-serif; font-size: 10pt; font-style: normal; font-weight: bold; left: 15.02pt; position: var(--position); text-decoration: none; white-space: pre;">March 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', sans-serif; font-size: 10pt; font-style: normal; font-weight: bold; left: 26.78pt; 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="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="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', sans-serif; font-size: 10pt; font-style: normal; font-weight: bold; left: 15.02pt; position: var(--position); text-decoration: none; white-space: pre;">March 30,<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', sans-serif; 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></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="left: 0pt; position: var(--position); top: 40.5pt; 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', sans-serif; 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', sans-serif; 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', sans-serif; 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="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', sans-serif; font-size: 10pt; font-style: normal; font-weight: 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,495<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="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', sans-serif; font-size: 10pt; font-style: normal; font-weight: 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,786<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;"><div style="left: 0pt; position: var(--position); top: 55.5pt; 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', sans-serif; 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', sans-serif; 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="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', sans-serif; font-size: 10pt; font-style: normal; font-weight: 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);">807<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="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', sans-serif; font-size: 10pt; font-style: normal; font-weight: 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);">903<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="left: 0pt; position: var(--position); top: 70.5pt; 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', sans-serif; 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', sans-serif; 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="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', sans-serif; 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);">51%<span style="display: inline-block; 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="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', sans-serif; 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);">63%<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="left: 0pt; position: var(--position); top: 85.5pt; 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', sans-serif; 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', sans-serif; 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="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', sans-serif; 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);">15%<span style="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="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', sans-serif; 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);">23%<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="left: 0pt; position: var(--position); top: 100.5pt; width: 381.75pt;"><div><div style="line-height: 10pt; position: var(--position); top: 3.75pt; width: 381.75pt;"><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; 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 &#8211; Total Retail <span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 6.5pt; font-style: normal; font-weight: normal; left: 227.60999999999999pt; 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="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', sans-serif; font-size: 10pt; font-style: normal; font-weight: 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,992<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="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', sans-serif; font-size: 10pt; font-style: normal; font-weight: 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,765<span style="display: inline-block; height: 7.56pt; width: 10.93pt;"></span></span></span></div></div></div></td></tr></tbody></table></div></div></div><div style="line-height: 8pt; position: var(--position); top: 356.05pt; width: 612pt;"><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 8pt; font-style: normal; font-weight: bold; left: 36pt; position: var(--position); white-space: pre;">___________________________<span style="display: inline-block; height: 6.04pt;"></span></span></div><div style="line-height: 8pt; position: var(--position); top: 365.65pt; width: 612pt;"><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; 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', sans-serif; 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: 375.25pt; width: 612pt;"><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; 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', sans-serif; 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: 384.85pt; width: 612pt;"><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; 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', sans-serif; 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: 406.45pt;" id="id44171c820ab4d349424b602b1035127_100"></div><div style="line-height: 10pt; position: var(--position); top: 406.45pt; width: 612pt;"><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; 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: 418.45pt; 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="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', sans-serif; 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></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="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', sans-serif; font-size: 10pt; font-style: normal; font-weight: bold; left: 15.02pt; position: var(--position); text-decoration: none; white-space: pre;">March 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', sans-serif; font-size: 10pt; font-style: normal; font-weight: bold; left: 26.78pt; 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="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="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', sans-serif; font-size: 10pt; font-style: normal; font-weight: bold; left: 15.02pt; position: var(--position); text-decoration: none; white-space: pre;">March 30,<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', sans-serif; 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></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="left: 0pt; position: var(--position); top: 40.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', sans-serif; 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="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', sans-serif; font-size: 10pt; font-style: normal; font-weight: 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);">640<span style="display: inline-block; 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="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', sans-serif; font-size: 10pt; font-style: normal; font-weight: 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><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="left: 0pt; position: var(--position); top: 55.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', sans-serif; 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="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', sans-serif; font-size: 10pt; font-style: normal; font-weight: 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);">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="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', sans-serif; font-size: 10pt; font-style: normal; font-weight: 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);">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: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="left: 0pt; position: var(--position); top: 70.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', sans-serif; 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="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', sans-serif; font-size: 10pt; font-style: normal; font-weight: 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);">(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: 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="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', sans-serif; font-size: 10pt; font-style: normal; font-weight: 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="left: 0pt; position: var(--position); top: 85.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', sans-serif; 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="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', sans-serif; font-size: 10pt; font-style: normal; font-weight: 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);">637<span style="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="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', sans-serif; font-size: 10pt; font-style: normal; font-weight: 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></tr></tbody></table></div></div></div></div></div><div style="--justify: justify; --position: absolute; background-color: #FFFFFF; border: 1px solid #CCCC; content-visibility: auto; float: none; font-family: Arial, Sans Serif; font-size: 0; height: 792pt; margin: 10px auto 10px auto; overflow: hidden; padding: 0; position: relative; width: 612pt; word-wrap: break-word;"><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="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', sans-serif; font-size: 8pt; font-style: normal; font-weight: bold; left: 2.63pt; position: var(--position); text-decoration: none; white-space: pre;">20 | 1Q 2025 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="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', sans-serif; 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 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', sans-serif; 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="#id44171c820ab4d349424b602b1035127_7">Table of Contents</a><span style="display: inline-block; height: 7.56pt;"></span></span></div></div></div><div><div style="position: absolute; top: 36pt;" id="id44171c820ab4d349424b602b1035127_103"></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', sans-serif; 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', sans-serif; font-size: 10pt; font-style: normal; font-weight: bold; left: 210.19pt; position: var(--position); text-decoration: none; white-space: pre;">March&#160;29, 2025<span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: 'Avenir LT Pro 95 Black', sans-serif; font-size: 10pt; font-style: normal; font-weight: bold; left: 284.03pt; 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', sans-serif; font-size: 10pt; font-style: normal; font-weight: bold; left: 412.7pt; position: var(--position); text-decoration: none; white-space: pre;">March&#160;30, 2024<span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="position: absolute; top: 60pt;" id="id44171c820ab4d349424b602b1035127_106"></div><div style="line-height: 10pt; position: var(--position); top: 60pt; width: 612pt;"><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; 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', sans-serif; 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', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 205.81pt; position: var(--position); text-decoration: none; white-space: pre;">March&#160;29, 2025<span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 275.3pt; 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', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 289.75pt; position: var(--position); text-decoration: none; white-space: pre;">$393 million<span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 344.38pt; 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', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 396.43pt; position: var(--position); text-decoration: none; white-space: pre;">16%<span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 415.88pt; 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', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 442.17pt; position: var(--position); text-decoration: none; white-space: pre;">$470&#160;million<span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 496.8pt; 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="font-size: 12pt; line-height: 10pt; position: var(--position); top: 96pt; width: 612pt;"><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">period one year ago&#160; driven by lower volume and reduced store count. The net sales change consisted primarily of&#160;<span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 549.74pt; position: var(--position); text-decoration: none; white-space: pre;">a<span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 554.93pt; 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: 108pt; width: 612pt;"><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">15%<span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 55.45pt; position: var(--position); text-decoration: none; white-space: pre;"> Total Retail comparable sales decrease.<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', sans-serif; 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', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 55.64pt; position: var(--position); text-decoration: none; white-space: pre;">$77&#160;million<span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 104.71pt; 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', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 543.81pt; position: var(--position); text-decoration: none; white-space: pre;">(i)<span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 551.41pt; position: var(--position); text-decoration: none; white-space: pre;"> a <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', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">$60 million decrease in Retail comparable net sales; (ii) a $7 million decrease from online, phone and chat; and (iii) a $10 <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', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">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', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 264.86pt; 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', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 459.09pt; position: var(--position); text-decoration: none; white-space: pre;">19%<span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 478.54pt; position: var(--position); text-decoration: none; white-space: pre;"> compared with 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', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">prior year.<span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 81.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', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 84.31pt; position: var(--position); text-decoration: none; white-space: pre;">Total Retail average revenue per smart bed unit increased by <span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 359.11pt; position: var(--position); text-decoration: none; white-space: pre;">4%<span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 373pt; 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', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 387.81pt; position: var(--position); text-decoration: none; white-space: pre;">$5,992<span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 418.39pt; 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', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 493.57pt; position: var(--position); text-decoration: none; white-space: pre;">$5,765<span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 524.15pt; position: var(--position); text-decoration: none; white-space: pre;"> 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: 180pt; width: 612pt;"><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; 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><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 114.29pt; position: var(--position); text-decoration: none; white-space: pre;"> <span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="position: absolute; top: 204pt;" id="id44171c820ab4d349424b602b1035127_109"></div><div style="line-height: 10pt; position: var(--position); top: 204pt; width: 612pt;"><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; 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: 228pt; width: 612pt;"><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; 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', sans-serif; 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', sans-serif; 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', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 286.15pt; position: var(--position); text-decoration: none; white-space: pre;">March&#160;29, 2025<span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 355.64pt; 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', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 421.4pt; position: var(--position); text-decoration: none; white-space: pre;">$36&#160;million<span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 470.47pt; 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', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 488.06pt; position: var(--position); text-decoration: none; white-space: pre;">13%<span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 507.51pt; position: var(--position); text-decoration: none; white-space: pre;">, compared <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', sans-serif; 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', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 57.28pt; position: var(--position); text-decoration: none; white-space: pre;">$276 million<span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 111.91pt; 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', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 420.59pt; position: var(--position); text-decoration: none; white-space: pre;">61.2%<span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 448.38pt; position: var(--position); text-decoration: none; white-space: pre;"> of net sales for 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: 252pt; width: 612pt;"><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; 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', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 103.61pt; position: var(--position); text-decoration: none; white-space: pre;">March&#160;29, 2025<span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 173.1pt; 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', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 248.28pt; position: var(--position); text-decoration: none; white-space: pre;">58.7%<span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 276.07pt; 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: 276pt; width: 612pt;"><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; 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 o<span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 231.13pt; position: var(--position); text-decoration: none; white-space: pre;">f <span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 236.87pt; position: var(--position); text-decoration: none; white-space: pre;">2.5<span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 250.77pt; position: var(--position); text-decoration: none; white-space: pre;"> ppt<span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 269.09000000000003pt; position: var(--position); text-decoration: none; white-space: pre;">. was mainly due to: (i) <span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 370.97pt; position: var(--position); text-decoration: none; white-space: pre;">year-over-year product cost reductions <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', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">through value engineering and ongoing supplier negotiations, increased the rate by 250 ppt; (ii) a favorable product mix, <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', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">increased the rate by 30 ppt; (iii) and efficiency gains in our home delivery and logistics operations, increased the rate by <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', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">30 ppt; partially offset by (iv) lower delivered smart bed volume deleveraged the rate by 90 ppt.<span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 463.36pt; position: var(--position); text-decoration: none; white-space: pre;"> In addition, the gross <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 45 Book', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">profit rate may fluctuate from quarter to quarter due to a variety of other factors, including changes in warranty <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', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">expenses, return and exchange costs, 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: 348pt; width: 612pt;"><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; 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: 372pt;" id="id44171c820ab4d349424b602b1035127_112"></div><div style="line-height: 10pt; position: var(--position); top: 372pt; width: 612pt;"><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; 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: 396pt; width: 612pt;"><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; 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', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 299.36pt; position: var(--position); text-decoration: none; white-space: pre;">March&#160;29, 2025<span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 368.85pt; 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', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 396.07pt; position: var(--position); text-decoration: none; white-space: pre;">$189 million<span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 450.7pt; 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', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 468.29pt; position: var(--position); text-decoration: none; white-space: pre;">48.1%<span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 496.08pt; 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: 408pt; width: 612pt;"><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; 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', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 105.62pt; position: var(--position); text-decoration: none; white-space: pre;">$209 million<span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; 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', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 177.84pt; position: var(--position); text-decoration: none; white-space: pre;">44.3%<span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; 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: 420pt; width: 612pt;"><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; 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', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 199.34pt; position: var(--position); text-decoration: none; white-space: pre;">3.8<span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; 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', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 466.91pt; position: var(--position); text-decoration: none; white-space: pre;">16%<span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; 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: 432pt; width: 612pt;"><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">partially offset by a 9% decrease in sales and marketing expenses including a<span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 378.98pt; 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', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 381.76pt; 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', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 395.65pt; 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', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 398.43pt; position: var(--position); text-decoration: none; white-space: pre;">lo<span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 406.76pt; position: var(--position); text-decoration: none; white-space: pre;">wer media spend.<span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="position: absolute; top: 456pt;" id="id44171c820ab4d349424b602b1035127_115"></div><div style="line-height: 10pt; position: var(--position); top: 456pt; width: 612pt;"><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; 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: 480pt; width: 612pt;"><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">General<span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 71.37pt; position: var(--position); text-decoration: none; white-space: pre;"> 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', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 267.68pt; position: var(--position); text-decoration: none; white-space: pre;">$39 million<span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 316.75pt; position: var(--position); text-decoration: none; white-space: pre;"> 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', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 469.15pt; position: var(--position); text-decoration: none; white-space: pre;">March&#160;29, 2025<span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 538.64pt; position: var(--position); text-decoration: none; white-space: pre;"> and <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', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">March&#160;30, 2024<span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 105.49pt; position: var(--position); text-decoration: none; white-space: pre;"> which was <span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 156.06pt; position: var(--position); text-decoration: none; white-space: pre;">9.8%<span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 178.29pt; 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', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 200.71pt; position: var(--position); text-decoration: none; white-space: pre;">8.3%<span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 222.94pt; position: var(--position); text-decoration: none; white-space: pre;">&#160;of net sales, respectively. The changes in G&amp;A expenses consisted mainly of: <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', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">(i)<span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 43.6pt; position: var(--position); text-decoration: none; white-space: pre;"> a $1.4 million year-over-year decrease in company-wide, performance-based incentive compensation and (ii) a $0.9 <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', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">million decrease in depreciation and amortization; offset by (iii) a $1.6 million increase in professional and consulting fees <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', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">primarily related to proxy contest and CEO search costs that occurred during the three months ended March 29, 2025; <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', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">and (iv) a $0.3 million increase in employee compensation.<span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 296.81pt; 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', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 467.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', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 481.5pt; position: var(--position); text-decoration: none; white-space: pre;"> ppt. in the current-<span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="line-height: 10pt; position: var(--position); top: 552pt; width: 612pt;"><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">year period, compared with the same period one year ago due to the items discussed above offset by the deleveraging <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', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">impact of lower net sales.<span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="position: absolute; top: 588pt;" id="id44171c820ab4d349424b602b1035127_118"></div><div style="line-height: 10pt; position: var(--position); top: 588pt; width: 612pt;"><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; 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', sans-serif; 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 totaled <span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 268.28999999999996pt; 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', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 317.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', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 446.06pt; position: var(--position); text-decoration: none; white-space: pre;">March&#160;29, 2025<span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 515.55pt; position: var(--position); text-decoration: none; white-space: pre;">, compared <span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 624pt; width: 612pt;"><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; 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', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 57.28pt; 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', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 106.35pt; position: var(--position); text-decoration: none; white-space: pre;"> with the same period one year ago. The changes in R&amp;D expenses were primarily due to lower <span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 636pt; width: 612pt;"><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">headcount and <span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 106.03pt; position: var(--position); text-decoration: none; white-space: pre;">outside services<span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 176.95pt; position: var(--position); text-decoration: none; white-space: pre;">. Moving forward, the Company&#8217;s innovation agenda will focus on maintaining and <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', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">improving the Company&#8217;s core technologies and introducing additional advancements, while driving costs out of the <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', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">product.<span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="position: absolute; top: 684pt;" id="id44171c820ab4d349424b602b1035127_121"></div><div style="line-height: 10pt; position: var(--position); top: 684pt; width: 612pt;"><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; 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: 708pt; width: 612pt;"><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">Interest expense, net totaled <span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 167.14pt; 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', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 216.21pt; 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', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 344.91pt; position: var(--position); text-decoration: none; white-space: pre;">March&#160;29, 2025<span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 414.4pt; 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', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 489.58pt; 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', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 538.65pt; 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: 720pt; width: 612pt;"><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; 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', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 178.45pt; 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', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 221.96pt; position: var(--position); text-decoration: none; white-space: pre;"> decrease was mainly driven by a <span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 371.25pt; position: var(--position); text-decoration: none; white-space: pre;">lower weighted-average<span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 479.38pt; position: var(--position); text-decoration: none; white-space: pre;"> interest rate <span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="line-height: 10pt; position: var(--position); top: 732pt; width: 612pt;"><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; 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><div style="--justify: justify; --position: absolute; background-color: #FFFFFF; border: 1px solid #CCCC; content-visibility: auto; float: none; font-family: Arial, Sans Serif; font-size: 0; height: 792pt; margin: 10px auto 10px auto; overflow: hidden; padding: 0; position: relative; width: 612pt; word-wrap: break-word;"><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="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', sans-serif; font-size: 8pt; font-style: normal; font-weight: bold; left: 2.63pt; position: var(--position); text-decoration: none; white-space: pre;">21 | 1Q 2025 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="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', sans-serif; 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 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', sans-serif; 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="#id44171c820ab4d349424b602b1035127_7">Table of Contents</a><span style="display: inline-block; height: 7.56pt;"></span></span></div></div></div><div><div style="position: absolute; top: 48pt;" id="id44171c820ab4d349424b602b1035127_124"></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', sans-serif; font-size: 10pt; font-style: italic; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">Restructuring<span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 10pt; font-style: italic; font-weight: normal; left: 95.03999999999999pt; position: var(--position); text-decoration: none; white-space: pre;"> Costs<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', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">Restructuring costs for the <span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 155.4pt; position: var(--position); text-decoration: none; white-space: pre;">three<span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 178.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', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 249.11pt; position: var(--position); text-decoration: none; white-space: pre;">March&#160;29, 2025<span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 318.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', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 345.82pt; position: var(--position); text-decoration: none; white-space: pre;">$0.1 million<span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 397.67pt; position: var(--position); text-decoration: none; white-space: pre;">, compared with $11 million for the <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', sans-serif; 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. In the fourth quarter of 2023, the Company initiated business restructuring activities. Charges <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', sans-serif; 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: 108pt; width: 612pt;"><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; 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: 120pt; width: 612pt;"><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">Company&#8217;s condensed consolidated statement of operations. The Company expects an additiona<span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 472.19pt; position: var(--position); text-decoration: none; white-space: pre;">l<span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 474.59pt; 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', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 477.37pt; position: var(--position); text-decoration: none; white-space: pre;">$10&#160;million<span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 526.44pt; position: var(--position); text-decoration: none; white-space: pre;"> to <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', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; 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', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 85.07pt; 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><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 365.36pt; position: var(--position); text-decoration: none; white-space: pre;">2025<span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 387.6pt; position: var(--position); text-decoration: none; white-space: pre;">, primarily due to severance and <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', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">employee-related benefits, contract termination costs, and asset impairment charges<span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 413.9pt; 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', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 416.68pt; position: var(--position); text-decoration: none; white-space: pre;"> See <span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 438.92pt; position: var(--position); text-decoration: none; white-space: pre;">Note 12<span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 475.41pt; 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', sans-serif; font-size: 10pt; font-style: italic; font-weight: normal; left: 480.97pt; position: var(--position); text-decoration: none; white-space: pre;">Restructuring Costs<span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 567.6pt; 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: 156pt; width: 612pt;"><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">of the Notes to Condensed Consolidated Financial Statements included in Part I, Item 1, <span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 10pt; font-style: italic; font-weight: normal; left: 432.95pt; position: var(--position); text-decoration: none; white-space: pre;">Financial Information<span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 526.14pt; position: var(--position); text-decoration: none; white-space: pre;">, of this <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', sans-serif; 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 for further information on restructuring costs.<span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="position: absolute; top: 192pt;" id="id44171c820ab4d349424b602b1035127_127"></div><div style="line-height: 10pt; position: var(--position); top: 192pt; width: 612pt;"><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; 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: 216pt; width: 612pt;"><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; 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', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 156.78pt; position: var(--position); text-decoration: none; white-space: pre;">$0.6&#160;million<span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; 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', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 337.33pt; position: var(--position); text-decoration: none; white-space: pre;">March&#160;29, 2025<span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 406.82pt; 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: 228pt; width: 612pt;"><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; 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', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 47.67pt; position: var(--position); text-decoration: none; white-space: pre;">$0.7 million<span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; 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 one year ago. The change in income tax expense was primarily due to the change in <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', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">discrete tax expense, driven by stock-based compensation tax shortfalls, which were <span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 413.97pt; position: var(--position); text-decoration: none; white-space: pre;">$1.0&#160;million<span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 465.82pt; 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', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 500.81pt; position: var(--position); text-decoration: none; white-space: pre;">three<span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 524.13pt; 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: 252pt; width: 612pt;"><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; 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', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 67.68pt; position: var(--position); text-decoration: none; white-space: pre;">March&#160;29, 2025<span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 137.17000000000002pt; 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', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 203.1pt; position: var(--position); text-decoration: none; white-space: pre;">$2.2&#160;million<span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 254.95pt; position: var(--position); text-decoration: none; white-space: pre;"> for the same period one year <span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 389.96pt; position: var(--position); text-decoration: none; white-space: pre;">ago<span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 407.19pt; position: var(--position); text-decoration: none; white-space: pre;">. <span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="position: absolute; top: 276pt;" id="id44171c820ab4d349424b602b1035127_133"></div><div style="line-height: 10pt; position: var(--position); top: 276pt; width: 612pt;"><span style="font-family: 'Avenir LT Pro 95 Black', sans-serif; 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: 300pt; width: 612pt;"><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; 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: 312pt; width: 612pt;"><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">shareholder value over time. <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', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">The Company&#8217;s primary sources of liquidity are cash flows provided by operating activities and cash available under its <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', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">$675 million<span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 90.63pt; 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', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 285.26pt; position: var(--position); text-decoration: none; white-space: pre;">March&#160;29, 2025<span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 354.75pt; position: var(--position); text-decoration: none; white-space: pre;">, the Company does not have any off-balance <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', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">sheet financing other than its <span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 168.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', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 211.53pt; position: var(--position); text-decoration: none; white-space: pre;"> in outstanding letters of credit. The cash generated from ongoing operations <span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="line-height: 10pt; position: var(--position); top: 372pt; width: 612pt;"><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">and cash available under the revolving credit facility are expected to be adequate to maintain operations, and fund <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', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">anticipated expansion, strategic initiatives and contractual obligations such as lease payments and capital commitments <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', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">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: 420pt; width: 612pt;"><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">Cash and cash equivalents totaled <span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 191.21pt; position: var(--position); text-decoration: none; white-space: pre;">$1.7&#160;million<span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 243.06pt; 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', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 265.48pt; 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', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 317.33pt; 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', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 331.4pt; position: var(--position); text-decoration: none; white-space: pre;">March&#160;29, 2025<span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 400.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', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 423.31pt; position: var(--position); text-decoration: none; white-space: pre;">December&#160;28, 2024<span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 511.87pt; position: var(--position); text-decoration: none; white-space: pre;">, respectively. <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', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">Significant 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', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 303.08pt; position: var(--position); text-decoration: none; white-space: pre;">three<span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 326.4pt; 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', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 396.79pt; position: var(--position); text-decoration: none; white-space: pre;">March&#160;29, 2025<span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 466.28pt; position: var(--position); text-decoration: none; white-space: pre;"> primarily consisted of <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', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; 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', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 79.50999999999999pt; position: var(--position); text-decoration: none; white-space: pre;"> of cash used in operating activities, <span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 241.91pt; position: var(--position); text-decoration: none; white-space: pre;">$5&#160;million<span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 285.41999999999996pt; position: var(--position); text-decoration: none; white-space: pre;"> of cash used to purchase property and equipment, a <span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 525.0799999999999pt; position: var(--position); text-decoration: none; white-space: pre;">$9&#160;million<span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 568.59pt; 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: 456pt; width: 612pt;"><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">increase in short-term borrowings, offset by <span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 232.61pt; 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', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 276.12pt; position: var(--position); text-decoration: none; white-space: pre;"> used for debt issuance costs<span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 405.02pt; 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: 480pt; width: 612pt;"><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; 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: 492pt; 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="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', sans-serif; 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></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="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', sans-serif; font-size: 10pt; font-style: normal; font-weight: bold; left: 15.02pt; position: var(--position); text-decoration: none; white-space: pre;">March 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', sans-serif; font-size: 10pt; font-style: normal; font-weight: bold; left: 26.78pt; 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="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="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', sans-serif; font-size: 10pt; font-style: normal; font-weight: bold; left: 15.02pt; position: var(--position); text-decoration: none; white-space: pre;">March 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', sans-serif; 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></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="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', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 2.63pt; position: var(--position); text-decoration: none; white-space: pre;">Total cash (used in) provided by:<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="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', sans-serif; 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="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', sans-serif; font-size: 10pt; font-style: normal; font-weight: 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);">(2.6)<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="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', sans-serif; font-size: 10pt; font-style: normal; font-weight: 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);">33.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="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', sans-serif; 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="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', sans-serif; font-size: 10pt; font-style: normal; font-weight: 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);">(4.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: 1pt 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="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', sans-serif; font-size: 10pt; font-style: normal; font-weight: 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);">(12.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="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', sans-serif; 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="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', sans-serif; font-size: 10pt; font-style: normal; font-weight: 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.37pt;"></span></span><span style="left: 60pt; position: var(--position);">7.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="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', sans-serif; font-size: 10pt; font-style: normal; font-weight: 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);">(22.0)<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: 3pt double #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="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="font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 2.63pt; position: var(--position); text-decoration: none; white-space: pre;">Net decrease 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="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', sans-serif; font-size: 10pt; font-style: normal; font-weight: 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.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: 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="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', sans-serif; font-size: 10pt; font-style: normal; font-weight: 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></tr></tbody></table></div></div></div><div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 625.25pt; width: 612pt;"><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">Net<span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 52.66pt; position: var(--position); text-decoration: none; white-space: pre;"> cash used in operating activities for the <span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 232.82pt; position: var(--position); text-decoration: none; white-space: pre;">three<span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 256.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', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 326.53pt; position: var(--position); text-decoration: none; white-space: pre;">March&#160;29, 2025<span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 396.02pt; 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', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 418.25pt; 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', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 461.76pt; 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: 637.25pt; width: 612pt;"><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">provided by operating activities of <span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 192.07pt; position: var(--position); text-decoration: none; white-space: pre;">$34&#160;million<span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 241.14pt; 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', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 276.13pt; position: var(--position); text-decoration: none; white-space: pre;">three<span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 299.45pt; 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', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 369.84pt; position: var(--position); text-decoration: none; white-space: pre;">March&#160;30, 2024<span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 439.33pt; 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', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 442.11pt; position: var(--position); text-decoration: none; white-space: pre;"> Significant components of <span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 649.25pt; width: 612pt;"><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">the year-over-year change in cash provided by operating activities included:<span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 374.7pt; position: var(--position); text-decoration: none; white-space: pre;"> (i) a <span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 395.83pt; 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', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 444.9pt; position: var(--position); text-decoration: none; white-space: pre;"> fluctuation in inventory as <span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 661.25pt; width: 612pt;"><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">last year benefited from reduction in inventory levels driven by operational improvements; (ii) a <span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 461.14pt; 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', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 510.21pt; position: var(--position); text-decoration: none; white-space: pre;"> fluctuation in <span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="line-height: 10pt; position: var(--position); top: 673.25pt; width: 612pt;"><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">the amount of compensation and benefits accrued and timing of the related payments resulting from year-over-year <span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 685.25pt; width: 612pt;"><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">changes in Company-wide performance-based incentive compensation; and (iii) a <span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 401.63pt; 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', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 445.14pt; position: var(--position); text-decoration: none; white-space: pre;"> fluctuation in customer <span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 697.25pt; width: 612pt;"><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">prepayments; (iv) partially offset by a <span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 202.47pt; position: var(--position); text-decoration: none; white-space: pre;">$12&#160;million<span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 251.54pt; position: var(--position); text-decoration: none; white-space: pre;"> fluctuation in accounts payable.<span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 721.25pt; width: 612pt;"><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; 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 for the <span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 229.31pt; position: var(--position); text-decoration: none; white-space: pre;">three<span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 252.63pt; 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', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 323.02pt; position: var(--position); text-decoration: none; white-space: pre;">March&#160;29, 2025<span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 392.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', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 414.74pt; 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', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 458.25pt; 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: 733.25pt; width: 612pt;"><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">$12&#160;million<span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 85.07pt; 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', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 120.06pt; position: var(--position); text-decoration: none; white-space: pre;">three<span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 143.38pt; 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', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 213.77pt; position: var(--position); text-decoration: none; white-space: pre;">March&#160;30, 2024<span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 283.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', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 286.03999999999996pt; position: var(--position); text-decoration: none; white-space: pre;"> Cash used 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', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 524.95pt; position: var(--position); text-decoration: none; white-space: pre;">$5&#160;million<span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 568.46pt; position: var(--position); text-decoration: none; white-space: pre;"> <span style="display: inline-block; height: 7.56pt;"></span></span></div></div></div><div style="--justify: justify; --position: absolute; background-color: #FFFFFF; border: 1px solid #CCCC; content-visibility: auto; float: none; font-family: Arial, Sans Serif; font-size: 0; height: 792pt; margin: 10px auto 10px auto; overflow: hidden; padding: 0; position: relative; width: 612pt; word-wrap: break-word;"><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="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', sans-serif; font-size: 8pt; font-style: normal; font-weight: bold; left: 2.63pt; position: var(--position); text-decoration: none; white-space: pre;">22 | 1Q 2025 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="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', sans-serif; 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 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', sans-serif; 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="#id44171c820ab4d349424b602b1035127_7">Table of Contents</a><span style="display: inline-block; height: 7.56pt;"></span></span></div></div></div><div><div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 36pt; width: 612pt;"><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; 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', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 68.21000000000001pt; position: var(--position); text-decoration: none; white-space: pre;">three<span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 91.53pt; 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', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 161.92000000000002pt; position: var(--position); text-decoration: none; white-space: pre;">March&#160;29, 2025<span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 231.41pt; 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', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 306.59pt; 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', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 350.1pt; position: var(--position); text-decoration: none; white-space: pre;"> for the same period one year ago. In addition, the <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', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">Company issued <span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 112.88pt; 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', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 156.39pt; 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', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 295.83pt; position: var(--position); text-decoration: none; white-space: pre;">three<span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 319.15pt; 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', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 389.54pt; position: var(--position); text-decoration: none; white-space: pre;">March&#160;30, 2024<span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 459.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: 60pt; width: 612pt;"><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; 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: 72pt; width: 612pt;"><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">Net cash provided by financing activities was <span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 238.96pt; 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', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 282.47pt; 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', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 317.46pt; position: var(--position); text-decoration: none; white-space: pre;">three<span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 340.78pt; position: var(--position); text-decoration: none; white-space: pre;"> months <span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 379.49pt; 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', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 411.17pt; position: var(--position); text-decoration: none; white-space: pre;">March&#160;29, 2025<span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 480.66pt; position: var(--position); text-decoration: none; white-space: pre;">, compared with net <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', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">cash used in financing activities of <span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 189.9pt; position: var(--position); text-decoration: none; white-space: pre;">$22 million<span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 238.97pt; 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', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 391.21pt; position: var(--position); text-decoration: none; white-space: pre;">. Short-term borrowings increased by <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', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">$9&#160;million<span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 79.50999999999999pt; position: var(--position); text-decoration: none; white-space: pre;"> during the current-year period due to an <span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 265.59000000000003pt; position: var(--position); text-decoration: none; white-space: pre;">$11&#160;million<span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 314.66pt; 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', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 317.44pt; position: var(--position); text-decoration: none; white-space: pre;">increase<span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 354.11pt; position: var(--position); text-decoration: none; white-space: pre;"> in borrowings under the revolving credit facility <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', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; 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', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 48.03pt; position: var(--position); text-decoration: none; white-space: pre;">$558&#160;million<span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 102.66pt; 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', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 133.05pt; 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', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 176.56pt; 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: 120pt; width: 612pt;"><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">borrowings. During the three months ended <span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 235.79pt; position: var(--position); text-decoration: none; white-space: pre;">March&#160;29, 2025<span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 305.28pt; position: var(--position); text-decoration: none; white-space: pre;">, the Company used <span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 398.28pt; 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', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 441.79pt; position: var(--position); text-decoration: none; white-space: pre;"> of cash for debt issuance <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', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">costs related to the credit facility amendment during the three months ended <span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 383.71pt; position: var(--position); text-decoration: none; white-space: pre;">March&#160;29, 2025<span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 453.2pt; position: var(--position); text-decoration: none; white-space: pre;">. During both the <span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 532.8199999999999pt; position: var(--position); text-decoration: none; white-space: pre;">three<span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 556.14pt; 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: 144pt; width: 612pt;"><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; 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', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 103.61pt; position: var(--position); text-decoration: none; white-space: pre;">March&#160;29, 2025<span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 173.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', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 195.52pt; position: var(--position); text-decoration: none; white-space: pre;">March&#160;30, 2024<span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 265.01pt; 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', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 391.89pt; 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', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 435.4pt; position: var(--position); text-decoration: none; white-space: pre;"> of its stock in connection with <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', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">the vesting of employee restricted stock awards. <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', sans-serif; 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: 192pt; width: 612pt;"><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; 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', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 145.06pt; position: var(--position); text-decoration: none; white-space: pre;">March&#160;29, 2025<span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 214.55pt; 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', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 265.65999999999997pt; position: var(--position); text-decoration: none; white-space: pre;">$348&#160;million<span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 320.29pt; 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: 204pt; width: 612pt;"><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; 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', sans-serif; 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: 216pt; width: 612pt;"><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">repurchase shares. The Company made no share repurchases under its Board-approved share repurchase program in <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', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">either period.<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="background-color: #ffffff; font-family: 'Avenir LT Pro 45 Book', sans-serif; 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', sans-serif; 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;">March&#160;29, 2025</span><span style="display: inline-block; height: 7.56pt;"></span></span><span style="background-color: #ffffff; font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 118.45pt; 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', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 206.82pt; position: var(--position); text-decoration: none; white-space: pre;"><span style="background-color: inherit;">$558&#160;million</span><span style="display: inline-block; height: 7.56pt;"></span></span><span style="background-color: #ffffff; font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 261.45pt; 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', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 476.37pt; position: var(--position); text-decoration: none; white-space: pre;"><span style="background-color: inherit;">$7&#160;million</span><span style="display: inline-block; height: 7.56pt;"></span></span><span style="background-color: #ffffff; font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 519.88pt; 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: 264pt; width: 612pt;"><span style="background-color: #ffffff; font-family: 'Avenir LT Pro 45 Book', sans-serif; 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', sans-serif; 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;">$110&#160;million</span><span style="display: inline-block; height: 7.56pt;"></span></span><span style="background-color: #ffffff; font-family: 'Avenir LT Pro 45 Book', sans-serif; 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;">. 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: 276pt; width: 612pt;"><span style="background-color: #ffffff; font-family: 'Avenir LT Pro 45 Book', sans-serif; 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', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 158.55pt; position: var(--position); text-decoration: none; white-space: pre;">$675 million<span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; 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', sans-serif; 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;"> </span><span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 218.74pt; position: var(--position); text-decoration: none; white-space: pre;">which amortizes by <span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 306.33pt; position: var(--position); text-decoration: none; white-space: pre;">$2.5 million<span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 358.18pt; position: var(--position); text-decoration: none; white-space: pre;"> per quarter through December 2026.<span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 526.69pt; position: var(--position); text-decoration: none; white-space: pre;"> A<span style="display: inline-block; height: 7.56pt;"></span></span><span style="background-color: #ffffff; font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 536.3299999999999pt; position: var(--position); text-decoration: none; white-space: pre;"><span style="background-color: inherit;">t </span><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="background-color: #ffffff; font-family: 'Avenir LT Pro 45 Book', sans-serif; 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;">March&#160;29, 2025</span><span style="display: inline-block; height: 7.56pt;"></span></span><span style="background-color: #ffffff; font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 105.49pt; 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', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 419.01pt; 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', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 421.79pt; position: var(--position); text-decoration: none; white-space: pre;"><span style="background-color: inherit;">4.5</span><span style="display: inline-block; height: 7.56pt;"></span></span><span style="background-color: #ffffff; font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 435.69pt; 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', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 440.51pt; 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: 300pt; width: 612pt;"><span style="background-color: #ffffff; font-family: 'Avenir LT Pro 45 Book', sans-serif; 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', sans-serif; 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;">4.75</span><span style="display: inline-block; height: 7.56pt;"></span></span><span style="background-color: #ffffff; font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 131.37pt; position: var(--position); text-decoration: none; white-space: pre;"><span style="background-color: inherit;">x, 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', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 491.09pt; position: var(--position); text-decoration: none; white-space: pre;"><span style="background-color: inherit;">7.9%</span><span style="display: inline-block; height: 7.56pt;"></span></span><span style="background-color: #ffffff; font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 513.3199999999999pt; 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: 312pt; width: 612pt;"><span style="background-color: #ffffff; font-family: 'Avenir LT Pro 45 Book', sans-serif; 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><div style="--justify: justify; --position: absolute; background-color: #FFFFFF; border: 1px solid #CCCC; content-visibility: auto; float: none; font-family: Arial, Sans Serif; font-size: 0; height: 792pt; margin: 10px auto 10px auto; overflow: hidden; padding: 0; position: relative; width: 612pt; word-wrap: break-word;"><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="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', sans-serif; font-size: 8pt; font-style: normal; font-weight: bold; left: 2.63pt; position: var(--position); text-decoration: none; white-space: pre;">23 | 1Q 2025 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="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', sans-serif; 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 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', sans-serif; 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="#id44171c820ab4d349424b602b1035127_7">Table of Contents</a><span style="display: inline-block; height: 7.56pt;"></span></span></div></div></div><div><div style="position: absolute; top: 36pt;" id="id44171c820ab4d349424b602b1035127_136"></div><div style="line-height: 10pt; position: var(--position); top: 36pt; width: 612pt;"><span style="font-family: 'Avenir LT Pro 95 Black', sans-serif; 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', sans-serif; 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', sans-serif; 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 loss plus: <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', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">income tax expense (benefit), 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', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">costs, CEO transition/proxy contest costs and asset impairments. Management believes Adjusted EBITDA is a useful <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', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">indicator of the Company&#8217;s financial performance and its ability to generate cash from operating activities. The <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', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">Company&#8217;s definition of Adjusted EBITDA may not be comparable to similarly titled definitions used by other <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', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">companies. The table below reconciles Adjusted EBITDA, which is a non-GAAP financial measure, to the comparable <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', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">GAAP financial measure.<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', sans-serif; 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: 192pt; 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="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', sans-serif; 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="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', sans-serif; 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', sans-serif; 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="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', sans-serif; font-size: 10pt; font-style: normal; font-weight: bold; left: 15.02pt; position: var(--position); text-decoration: none; white-space: pre;">March 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', sans-serif; font-size: 10pt; font-style: normal; font-weight: bold; left: 26.78pt; 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="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="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', sans-serif; font-size: 10pt; font-style: normal; font-weight: bold; left: 15.02pt; position: var(--position); text-decoration: none; white-space: pre;">March 30,<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', sans-serif; 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="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', sans-serif; font-size: 10pt; font-style: normal; font-weight: bold; left: 15.02pt; position: var(--position); text-decoration: none; white-space: pre;">March 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', sans-serif; font-size: 10pt; font-style: normal; font-weight: bold; left: 26.78pt; 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="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="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', sans-serif; font-size: 10pt; font-style: normal; font-weight: bold; left: 15.02pt; position: var(--position); text-decoration: none; white-space: pre;">March 30,<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', sans-serif; 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></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="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', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 2.63pt; 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: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="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', sans-serif; font-size: 10pt; font-style: normal; font-weight: 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);">(8,646)<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="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', sans-serif; font-size: 10pt; font-style: normal; font-weight: 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);">(7,482)<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="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', sans-serif; font-size: 10pt; font-style: normal; font-weight: 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);">(21,498)<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="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', sans-serif; font-size: 10pt; font-style: normal; font-weight: 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);">(34,234)<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: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="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', sans-serif; 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="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', sans-serif; font-size: 10pt; font-style: normal; font-weight: 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);">(585)<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="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', sans-serif; font-size: 10pt; font-style: normal; font-weight: 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);">725<span style="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="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', sans-serif; font-size: 10pt; font-style: normal; font-weight: 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);">(6,472)<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="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', sans-serif; font-size: 10pt; font-style: normal; font-weight: 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);">(9,107)<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: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="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', sans-serif; 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="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', sans-serif; font-size: 10pt; font-style: normal; font-weight: 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);">11,081<span style="display: inline-block; 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="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', sans-serif; font-size: 10pt; font-style: normal; font-weight: 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,299<span style="display: inline-block; 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="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', sans-serif; font-size: 10pt; font-style: normal; font-weight: 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);">47,150<span style="display: inline-block; 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="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', sans-serif; font-size: 10pt; font-style: normal; font-weight: 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);">45,892<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="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', sans-serif; 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="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', sans-serif; font-size: 10pt; font-style: normal; font-weight: 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,406<span style="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="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', sans-serif; font-size: 10pt; font-style: normal; font-weight: 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);">17,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: #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="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', sans-serif; font-size: 10pt; font-style: normal; font-weight: 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,240<span style="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="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', sans-serif; font-size: 10pt; font-style: normal; font-weight: 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,633<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="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', sans-serif; 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="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', sans-serif; font-size: 10pt; font-style: normal; font-weight: 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,951<span style="display: inline-block; 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="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', sans-serif; font-size: 10pt; font-style: normal; font-weight: 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);">4,117<span style="display: inline-block; 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="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', sans-serif; font-size: 10pt; font-style: normal; font-weight: 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);">11,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: #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="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', sans-serif; font-size: 10pt; font-style: normal; font-weight: 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,333<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="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="font-family: 'Avenir LT Pro 45 Book', sans-serif; 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><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 6.5pt; font-style: normal; font-weight: normal; left: 89.82pt; 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="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', sans-serif; font-size: 10pt; font-style: normal; font-weight: 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);">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: #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="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', sans-serif; font-size: 10pt; font-style: normal; font-weight: 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);">10,600<span style="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="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', sans-serif; font-size: 10pt; font-style: normal; font-weight: 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,526<span style="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="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', sans-serif; font-size: 10pt; font-style: normal; font-weight: 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);">26,328<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="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="font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 2.63pt; position: var(--position); text-decoration: none; white-space: pre;">CEO transition/Proxy contest costs<span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 6.5pt; font-style: normal; font-weight: normal; left: 157.23pt; 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="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', sans-serif; font-size: 10pt; font-style: normal; font-weight: 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,774<span style="display: inline-block; 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="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', sans-serif; font-size: 10pt; font-style: normal; font-weight: 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: 1pt 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="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', sans-serif; font-size: 10pt; font-style: normal; font-weight: 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,772<span style="display: inline-block; 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="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', sans-serif; font-size: 10pt; font-style: normal; font-weight: 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: #ffffff; border-bottom: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="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', sans-serif; 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: #ffffff; border-bottom: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="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', sans-serif; font-size: 10pt; font-style: normal; font-weight: 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 colspan="1" rowspan="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="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', sans-serif; font-size: 10pt; font-style: normal; font-weight: 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 colspan="1" rowspan="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="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', sans-serif; font-size: 10pt; font-style: normal; font-weight: 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,220<span style="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="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', sans-serif; font-size: 10pt; font-style: normal; font-weight: 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);">660<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="left: 0pt; position: var(--position); top: 172.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', sans-serif; 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: #dbdbdb; border-bottom: 3pt double #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="left: 219.75pt; position: var(--position); top: 172.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', sans-serif; font-size: 10pt; font-style: normal; font-weight: 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,041<span style="display: inline-block; 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="left: 300.75pt; position: var(--position); top: 172.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', sans-serif; font-size: 10pt; font-style: normal; font-weight: 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,404<span style="display: inline-block; 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="left: 381.75pt; position: var(--position); top: 172.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', sans-serif; font-size: 10pt; font-style: normal; font-weight: 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);">104,216<span style="display: inline-block; 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="left: 462.75pt; position: var(--position); top: 172.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', sans-serif; font-size: 10pt; font-style: normal; font-weight: 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,505<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: 387.5pt; width: 612pt;"><span style="color: #1a7897; font-family: 'Avenir LT Pro 95 Black', sans-serif; font-size: 8pt; font-style: normal; font-weight: bold; left: 36pt; 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: 397.1pt; width: 612pt;"><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; 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', sans-serif; font-size: 8pt; font-style: normal; font-weight: normal; left: 41.59pt; position: var(--position); text-decoration: none; white-space: pre;"> Represents costs related to business restructuring actions initiated in the fourth quarter of fiscal 2023.<span style="display: inline-block; height: 6.04pt;"></span></span></div><div style="font-size: 12pt; line-height: 8pt; position: var(--position); top: 406.7pt; width: 612pt;"><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; 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', sans-serif; font-size: 8pt; font-style: normal; font-weight: normal; left: 41.59pt; position: var(--position); text-decoration: none; white-space: pre;"> Represents costs related to CEO transition activities and proxy contest costs of <span style="display: inline-block; height: 6.04pt;"></span></span><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 8pt; font-style: normal; font-weight: normal; left: 325.99pt; position: var(--position); text-decoration: none; white-space: pre;">$0.6&#160;million<span style="display: inline-block; height: 6.04pt;"></span></span><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 8pt; font-style: normal; font-weight: normal; left: 367.42pt; position: var(--position); text-decoration: none; white-space: pre;"> and <span style="display: inline-block; height: 6.04pt;"></span></span><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 8pt; font-style: normal; font-weight: normal; left: 385.33pt; position: var(--position); text-decoration: none; white-space: pre;">$1.2&#160;million<span style="display: inline-block; height: 6.04pt;"></span></span><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 8pt; font-style: normal; font-weight: normal; left: 426.76pt; position: var(--position); text-decoration: none; white-space: pre;">, respectively, for the three months <span style="display: inline-block; height: 6.04pt;"></span></span></div><div style="font-size: 12pt; line-height: 8pt; position: var(--position); top: 416.3pt; width: 612pt;"><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 8pt; font-style: normal; font-weight: normal; left: 45pt; position: var(--position); text-decoration: none; white-space: pre;">ended <span style="display: inline-block; height: 6.04pt;"></span></span><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 8pt; font-style: normal; font-weight: normal; left: 70.3pt; position: var(--position); text-decoration: none; white-space: pre;">March&#160;29, 2025<span style="display: inline-block; height: 6.04pt;"></span></span><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 8pt; font-style: normal; font-weight: normal; left: 125.81pt; position: var(--position); text-decoration: none; white-space: pre;"> and<span style="display: inline-block; height: 6.04pt;"></span></span><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 8pt; font-style: normal; font-weight: normal; left: 141.5pt; position: var(--position); text-decoration: none; white-space: pre;"> $0.8 million<span style="display: inline-block; height: 6.04pt;"></span></span><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 8pt; font-style: normal; font-weight: normal; left: 185.15pt; position: var(--position); text-decoration: none; white-space: pre;"> and <span style="display: inline-block; height: 6.04pt;"></span></span><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 8pt; font-style: normal; font-weight: normal; left: 203.06pt; position: var(--position); text-decoration: none; white-space: pre;">$2.0&#160;million<span style="display: inline-block; height: 6.04pt;"></span></span><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 8pt; font-style: normal; font-weight: normal; left: 244.49pt; position: var(--position); text-decoration: none; white-space: pre;">, respectively, for the trailing twelve months ended <span style="display: inline-block; height: 6.04pt;"></span></span><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 8pt; font-style: normal; font-weight: normal; left: 427.42pt; position: var(--position); text-decoration: none; white-space: pre;">March&#160;29, 2025<span style="display: inline-block; height: 6.04pt;"></span></span><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 8pt; font-style: normal; font-weight: normal; left: 482.93pt; position: var(--position); text-decoration: none; white-space: pre;">. These costs were both <span style="display: inline-block; height: 6.04pt;"></span></span></div><div style="line-height: 8pt; position: var(--position); top: 425.9pt; width: 612pt;"><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 8pt; font-style: normal; font-weight: normal; left: 45pt; position: var(--position); text-decoration: none; white-space: pre;">initiated in the fourth quarter of fiscal 2024.<span style="display: inline-block; height: 6.04pt;"></span></span></div><div style="line-height: 10pt; position: var(--position); top: 447.5pt; width: 612pt;"><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; 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: 471.5pt; width: 612pt;"><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; 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: 483.5pt; width: 612pt;"><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; 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: 495.5pt; width: 612pt;"><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; 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: 519.5pt; width: 612pt;"><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; 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: 531.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="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', sans-serif; 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="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', sans-serif; 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', sans-serif; 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="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', sans-serif; font-size: 10pt; font-style: normal; font-weight: bold; left: 15.02pt; position: var(--position); text-decoration: none; white-space: pre;">March 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', sans-serif; font-size: 10pt; font-style: normal; font-weight: bold; left: 26.78pt; 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="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="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', sans-serif; font-size: 10pt; font-style: normal; font-weight: bold; left: 15.02pt; position: var(--position); text-decoration: none; white-space: pre;">March 30,<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', sans-serif; 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="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', sans-serif; font-size: 10pt; font-style: normal; font-weight: bold; left: 15.02pt; position: var(--position); text-decoration: none; white-space: pre;">March 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', sans-serif; font-size: 10pt; font-style: normal; font-weight: bold; left: 26.78pt; 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="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="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', sans-serif; font-size: 10pt; font-style: normal; font-weight: bold; left: 15.02pt; position: var(--position); text-decoration: none; white-space: pre;">March 30,<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', sans-serif; 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></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="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', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 2.63pt; position: var(--position); text-decoration: none; white-space: pre;">Net cash (used in) provided by 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', sans-serif; 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="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', sans-serif; font-size: 10pt; font-style: normal; font-weight: 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);">(2,626)<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="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', sans-serif; font-size: 10pt; font-style: normal; font-weight: 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);">33,745<span style="display: inline-block; 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="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', sans-serif; font-size: 10pt; font-style: normal; font-weight: 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);">(9,228)<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="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', sans-serif; font-size: 10pt; font-style: normal; font-weight: 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,136<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="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', sans-serif; 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', sans-serif; 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="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', sans-serif; font-size: 10pt; font-style: normal; font-weight: 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);">4,599<span style="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="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', sans-serif; font-size: 10pt; font-style: normal; font-weight: 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,308<span style="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="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', sans-serif; font-size: 10pt; font-style: normal; font-weight: 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,796<span style="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="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', sans-serif; font-size: 10pt; font-style: normal; font-weight: 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);">50,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: #dbdbdb; border-bottom: 3pt double #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="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', sans-serif; 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="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', sans-serif; font-size: 10pt; font-style: normal; font-weight: 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);">(7,225)<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="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', sans-serif; font-size: 10pt; font-style: normal; font-weight: 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);">24,437<span style="display: inline-block; 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="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', sans-serif; font-size: 10pt; font-style: normal; font-weight: 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);">(28,024)<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="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', sans-serif; font-size: 10pt; font-style: normal; font-weight: 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);">(44,672)<span style="display: inline-block; height: 7.56pt;"></span></span></span></div></div></div></td></tr></tbody></table></div></div></div></div></div><div style="--justify: justify; --position: absolute; background-color: #FFFFFF; border: 1px solid #CCCC; content-visibility: auto; float: none; font-family: Arial, Sans Serif; font-size: 0; height: 792pt; margin: 10px auto 10px auto; overflow: hidden; padding: 0; position: relative; width: 612pt; word-wrap: break-word;"><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="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', sans-serif; font-size: 8pt; font-style: normal; font-weight: bold; left: 2.63pt; position: var(--position); text-decoration: none; white-space: pre;">24 | 1Q 2025 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="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', sans-serif; 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 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', sans-serif; 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="#id44171c820ab4d349424b602b1035127_7">Table of Contents</a><span style="display: inline-block; height: 7.56pt;"></span></span></div></div></div><div><div style="line-height: 10pt; position: var(--position); top: 36pt; width: 612pt;"><span style="font-family: 'Avenir LT Pro 95 Black', sans-serif; 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', sans-serif; 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', sans-serif; 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', sans-serif; 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', sans-serif; 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', sans-serif; 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', sans-serif; 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', sans-serif; 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', sans-serif; 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="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', sans-serif; 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="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', sans-serif; font-size: 10pt; font-style: normal; font-weight: bold; left: 15.02pt; position: var(--position); text-decoration: none; white-space: pre;">March 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', sans-serif; font-size: 10pt; font-style: normal; font-weight: bold; left: 26.78pt; 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="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="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', sans-serif; font-size: 10pt; font-style: normal; font-weight: bold; left: 15.02pt; position: var(--position); text-decoration: none; white-space: pre;">March 30,<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', sans-serif; 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></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="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', sans-serif; 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="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="font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 14.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: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="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', sans-serif; font-size: 10pt; font-style: normal; font-weight: 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,180<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="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', sans-serif; font-size: 10pt; font-style: normal; font-weight: 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,550<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="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', sans-serif; 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', sans-serif; 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="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', sans-serif; font-size: 10pt; font-style: normal; font-weight: 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);">26,098<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="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', sans-serif; font-size: 10pt; font-style: normal; font-weight: 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,882<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="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', sans-serif; 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', sans-serif; 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="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', sans-serif; font-size: 10pt; font-style: normal; font-weight: 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);">(10,022)<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="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', sans-serif; font-size: 10pt; font-style: normal; font-weight: 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);">(7,479)<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="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', sans-serif; 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="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', sans-serif; font-size: 10pt; font-style: normal; font-weight: 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);">35,256<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="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', sans-serif; font-size: 10pt; font-style: normal; font-weight: 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);">22,953<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="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', sans-serif; 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="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', sans-serif; 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="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', sans-serif; font-size: 10pt; font-style: normal; font-weight: 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);">(456,844)<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="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', sans-serif; font-size: 10pt; font-style: normal; font-weight: 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);">(445,863)<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="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', sans-serif; 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', sans-serif; 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="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', sans-serif; font-size: 10pt; font-style: normal; font-weight: 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);">557,921<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="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', sans-serif; font-size: 10pt; font-style: normal; font-weight: 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);">523,800<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="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', sans-serif; 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', sans-serif; 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="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', sans-serif; font-size: 10pt; font-style: normal; font-weight: 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);">376,909<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="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', sans-serif; font-size: 10pt; font-style: normal; font-weight: 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);">424,746<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="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', sans-serif; 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="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', sans-serif; font-size: 10pt; font-style: normal; font-weight: 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);">477,986<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="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', sans-serif; font-size: 10pt; font-style: normal; font-weight: 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,683<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="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', sans-serif; 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', sans-serif; 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="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', sans-serif; font-size: 10pt; font-style: normal; font-weight: 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);">487,361<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="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', sans-serif; font-size: 10pt; font-style: normal; font-weight: 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);">505,498<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="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', sans-serif; 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', sans-serif; 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="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', sans-serif; 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);">7.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: 1pt 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="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', sans-serif; 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);">4.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><div style="line-height: 6pt; position: var(--position); top: 452pt; width: 612pt;"><span style="font-family: 'Times New Roman', sans-serif; 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', sans-serif; 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', sans-serif; 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', sans-serif; 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', sans-serif; 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', sans-serif; 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', sans-serif; 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', sans-serif; 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', sans-serif; font-size: 8pt; font-style: normal; font-weight: normal; left: 308.26pt; position: var(--position); text-decoration: none; white-space: pre;">22.1%<span style="display: inline-block; height: 6.04pt;"></span></span><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; 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', sans-serif; font-size: 8pt; font-style: normal; font-weight: normal; left: 348.37pt; position: var(--position); text-decoration: none; white-space: pre;">24.6%<span style="display: inline-block; height: 6.04pt;"></span></span><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; 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', sans-serif; font-size: 8pt; font-style: normal; font-weight: normal; left: 384.76pt; position: var(--position); text-decoration: none; white-space: pre;">March&#160;29, 2025<span style="display: inline-block; height: 6.04pt;"></span></span><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 8pt; font-style: normal; font-weight: normal; left: 440.27pt; 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', sans-serif; font-size: 8pt; font-style: normal; font-weight: normal; left: 458.18pt; position: var(--position); text-decoration: none; white-space: pre;">March&#160;30, 2024<span style="display: inline-block; height: 6.04pt;"></span></span><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 8pt; font-style: normal; font-weight: normal; left: 513.69pt; 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', sans-serif; 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', sans-serif; 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', sans-serif; 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', sans-serif; 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', sans-serif; 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', sans-serif; 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', sans-serif; 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', sans-serif; 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', sans-serif; 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="font-size: 12pt; line-height: 8pt; position: var(--position); top: 557pt; width: 612pt;"><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; 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 <span style="display: inline-block; height: 6.04pt;"></span></span><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 8pt; font-style: normal; font-weight: normal; left: 328.18pt; position: var(--position); text-decoration: none; white-space: pre;">believes<span style="display: inline-block; height: 6.04pt;"></span></span><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 8pt; font-style: normal; font-weight: normal; left: 357.47pt; position: var(--position); text-decoration: none; white-space: pre;"> 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', sans-serif; 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', sans-serif; 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: 605pt;" id="id44171c820ab4d349424b602b1035127_139"></div><div style="line-height: 10pt; position: var(--position); top: 605pt; width: 612pt;"><span style="font-family: 'Avenir LT Pro 95 Black', sans-serif; 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: 629pt; width: 612pt;"><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; 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', sans-serif; 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: 641pt; width: 612pt;"><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; 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', sans-serif; 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: 653pt; width: 612pt;"><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">December&#160;28, 2024<span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; 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: 665pt; width: 612pt;"><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; 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', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 60.81pt; 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', sans-serif; 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><div style="--justify: justify; --position: absolute; background-color: #FFFFFF; border: 1px solid #CCCC; content-visibility: auto; float: none; font-family: Arial, Sans Serif; font-size: 0; height: 792pt; margin: 10px auto 10px auto; overflow: hidden; padding: 0; position: relative; width: 612pt; word-wrap: break-word;"><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="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', sans-serif; font-size: 8pt; font-style: normal; font-weight: bold; left: 2.63pt; position: var(--position); text-decoration: none; white-space: pre;">25 | 1Q 2025 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="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', sans-serif; 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 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', sans-serif; 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="#id44171c820ab4d349424b602b1035127_7">Table of Contents</a><span style="display: inline-block; height: 7.56pt;"></span></span></div></div></div><div><div style="position: absolute; top: 36pt;" id="id44171c820ab4d349424b602b1035127_142"></div><div style="line-height: 10pt; position: var(--position); top: 36pt; width: 612pt;"><span style="font-family: 'Avenir LT Pro 95 Black', sans-serif; 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', sans-serif; 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', sans-serif; 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', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">$4.3&#160;million<span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; 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', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 152.13pt; position: var(--position); text-decoration: none; white-space: pre;">$558&#160;million<span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; 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', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 390.95pt; position: var(--position); text-decoration: none; white-space: pre;">March&#160;29, 2025<span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 460.44pt; 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', sans-serif; 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="id44171c820ab4d349424b602b1035127_145"></div><div style="line-height: 10pt; position: var(--position); top: 120pt; width: 612pt;"><span style="font-family: 'Avenir LT Pro 95 Black', sans-serif; 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', sans-serif; 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', sans-serif; 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', sans-serif; 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', sans-serif; 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', sans-serif; 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', sans-serif; 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', sans-serif; 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', sans-serif; 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', sans-serif; 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', sans-serif; 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', sans-serif; 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', sans-serif; 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', sans-serif; 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', sans-serif; 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', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">March&#160;29, 2025<span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 105.49pt; 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', sans-serif; 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><div style="--justify: justify; --position: absolute; background-color: #FFFFFF; border: 1px solid #CCCC; content-visibility: auto; float: none; font-family: Arial, Sans Serif; font-size: 0; height: 792pt; margin: 10px auto 10px auto; overflow: hidden; padding: 0; position: relative; width: 612pt; word-wrap: break-word;"><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="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', sans-serif; font-size: 8pt; font-style: normal; font-weight: bold; left: 2.63pt; position: var(--position); text-decoration: none; white-space: pre;">26 | 1Q 2025 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="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', sans-serif; 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 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', sans-serif; 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="#id44171c820ab4d349424b602b1035127_7">Table of Contents</a><span style="display: inline-block; height: 7.56pt;"></span></span></div></div></div><div><div style="position: absolute; top: 36pt;" id="id44171c820ab4d349424b602b1035127_148"></div><div style="line-height: 10pt; position: var(--position); top: 36pt; width: 612pt;"><span style="font-family: 'Avenir LT Pro 95 Black', sans-serif; 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="id44171c820ab4d349424b602b1035127_151"></div><div style="line-height: 10pt; position: var(--position); top: 60pt; width: 612pt;"><span style="font-family: 'Avenir LT Pro 95 Black', sans-serif; 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="font-size: 12pt; line-height: 10pt; position: var(--position); top: 83.5pt; width: 612pt;"><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; 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 <span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 10pt; font-style: italic; font-weight: normal; left: 265.12pt; position: var(--position); text-decoration: none; white-space: pre;">Note&#160;15&#160;&#8211; Commitments and Contingencies<span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 461.62pt; position: var(--position); text-decoration: none; white-space: pre;">, Legal Proceedings, of <span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 95.5pt; width: 612pt;"><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; 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', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 50.44pt; position: var(--position); text-decoration: none; white-space: pre;"> Notes to Condensed Consolidated Financial Statements included in Part I, Item 1, Notes to Condensed <span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="line-height: 10pt; position: var(--position); top: 107.5pt; width: 612pt;"><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">Consolidated Financial Statements, of this Quarterly Report on Form 10-Q.<span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="position: absolute; top: 131pt;" id="id44171c820ab4d349424b602b1035127_154"></div><div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 131pt; width: 612pt;"><span style="font-family: 'Avenir LT Pro 95 Black', sans-serif; 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: 154.5pt; width: 612pt;"><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; 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: 166.5pt; width: 612pt;"><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; 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: 178.5pt; width: 612pt;"><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; 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', sans-serif; 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: 190.5pt; width: 612pt;"><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; 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', sans-serif; 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: 202.5pt; width: 612pt;"><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; 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', sans-serif; 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 <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', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">Form&#160;10-Q. The risk factors discussed in the 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: 226.5pt; width: 612pt;"><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">10-Q 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="font-size: 12pt; line-height: 10pt; position: var(--position); top: 238.5pt; width: 612pt;"><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; 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 <span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 336.51pt; position: var(--position); text-decoration: none; white-space: pre;">not<span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 351.32pt; position: var(--position); text-decoration: none; white-space: pre;"> 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: 250.5pt; width: 612pt;"><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; 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 style="position: absolute; top: 274.5pt;" id="id44171c820ab4d349424b602b1035127_157"></div><div style="line-height: 10pt; position: var(--position); top: 274.5pt; width: 612pt;"><span style="font-family: 'Avenir LT Pro 95 Black', sans-serif; font-size: 10pt; font-style: normal; font-weight: bold; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">ITEM 2. 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: 286.5pt; width: 612pt;"><span style="font-family: 'Avenir LT Pro 95 Black', sans-serif; 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: 310.5pt; width: 612pt;"><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; 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: 322.5pt; width: 612pt;"><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; 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: 346.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: 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="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', sans-serif; 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="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', sans-serif; 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', sans-serif; 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', sans-serif; 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', sans-serif; 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', sans-serif; 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="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', sans-serif; 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', sans-serif; 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', sans-serif; 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', sans-serif; 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="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', sans-serif; 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', sans-serif; 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', sans-serif; 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', sans-serif; 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', sans-serif; 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', sans-serif; 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', sans-serif; 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', sans-serif; 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', sans-serif; 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', sans-serif; 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="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', sans-serif; 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', sans-serif; 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', sans-serif; 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', sans-serif; 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', sans-serif; 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', sans-serif; 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', sans-serif; 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="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', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 2.63pt; position: var(--position); text-decoration: none; white-space: pre;">December 29, 2024 through January 25, 2025<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="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', sans-serif; font-size: 10pt; font-style: normal; font-weight: 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);">627<span style="display: inline-block; 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="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', sans-serif; font-size: 10pt; font-style: normal; font-weight: 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.83<span style="display: inline-block; 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="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', sans-serif; font-size: 10pt; font-style: normal; font-weight: 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="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', sans-serif; font-size: 10pt; font-style: normal; font-weight: 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="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', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 2.63pt; position: var(--position); text-decoration: none; white-space: pre;">January 26, 2025 through February 22, 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="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', sans-serif; font-size: 10pt; font-style: normal; font-weight: 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,439<span style="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="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', sans-serif; font-size: 10pt; font-style: normal; font-weight: 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);">17.99<span style="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="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', sans-serif; font-size: 10pt; font-style: normal; font-weight: 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="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', sans-serif; font-size: 10pt; font-style: normal; font-weight: 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="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', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 2.63pt; position: var(--position); text-decoration: none; white-space: pre;">February 23, 2025 through March 29, 2025<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="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', sans-serif; font-size: 10pt; font-style: normal; font-weight: 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.94pt;"></span></span><span style="left: 36.57pt; position: var(--position);">71,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: #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="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', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"><span style="left: 2.63pt; position: var(--position);">$<span style="display: inline-block; height: 7.56pt; width: 26pt;"></span></span><span style="left: 34.19pt; position: var(--position);">7.35<span style="display: inline-block; 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="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', sans-serif; font-size: 10pt; font-style: normal; font-weight: 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="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', sans-serif; font-size: 10pt; font-style: normal; font-weight: 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="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', sans-serif; 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="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', sans-serif; font-size: 10pt; font-style: normal; font-weight: 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.94pt;"></span></span><span style="left: 36.57pt; position: var(--position);">73,785<span style="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="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', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"><span style="left: 2.63pt; position: var(--position);">$<span style="display: inline-block; height: 7.56pt; width: 26pt;"></span></span><span style="left: 34.19pt; position: var(--position);">7.63<span style="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="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', sans-serif; font-size: 10pt; font-style: normal; font-weight: 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="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', sans-serif; font-size: 10pt; font-style: normal; font-weight: 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: 524.75pt; width: 612pt;"><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; 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: 537.35pt; width: 612pt;"><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; 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', sans-serif; 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 $<span style="display: inline-block; height: 6.04pt;"></span></span><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 8pt; font-style: normal; font-weight: normal; left: 297.7pt; position: var(--position); text-decoration: none; white-space: pre;">600 million<span style="display: inline-block; height: 6.04pt;"></span></span><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 8pt; font-style: normal; font-weight: normal; left: 336.91pt; position: var(--position); text-decoration: none; white-space: pre;"> share repurchase program (effective <span style="display: inline-block; height: 6.04pt;"></span></span><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; 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', sans-serif; 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: 546.95pt; width: 612pt;"><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; 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', sans-serif; font-size: 8pt; font-style: normal; font-weight: normal; left: 119.84pt; position: var(--position); text-decoration: none; white-space: pre;">March&#160;29, 2025<span style="display: inline-block; height: 6.04pt;"></span></span><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 8pt; font-style: normal; font-weight: normal; left: 175.35pt; 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: 559.55pt; width: 612pt;"><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; 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', sans-serif; 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', sans-serif; font-size: 8pt; font-style: normal; font-weight: normal; left: 381.09pt; position: var(--position); text-decoration: none; white-space: pre;">73,785<span style="display: inline-block; height: 6.04pt;"></span></span><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 8pt; font-style: normal; font-weight: normal; left: 405.51pt; 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: 569.15pt; width: 612pt;"><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 8pt; font-style: normal; font-weight: normal; left: 45pt; position: var(--position); text-decoration: none; white-space: pre;">$0.6&#160;million<span style="display: inline-block; height: 6.04pt;"></span></span><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 8pt; font-style: normal; font-weight: normal; left: 86.43pt; 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', sans-serif; font-size: 8pt; font-style: normal; font-weight: normal; left: 202.67pt; position: var(--position); text-decoration: none; white-space: pre;">March&#160;29, 2025<span style="display: inline-block; height: 6.04pt;"></span></span><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 8pt; font-style: normal; font-weight: normal; left: 258.18pt; 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: 581.75pt; width: 612pt;"><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; 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', sans-serif; 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: 591.35pt; width: 612pt;"><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; 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: 613.55pt;" id="id44171c820ab4d349424b602b1035127_160"></div><div style="line-height: 10pt; position: var(--position); top: 613.55pt; width: 612pt;"><span style="font-family: 'Avenir LT Pro 95 Black', sans-serif; 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: 637.55pt; width: 612pt;"><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; 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: 661.55pt;" id="id44171c820ab4d349424b602b1035127_163"></div><div style="line-height: 10pt; position: var(--position); top: 661.55pt; width: 612pt;"><span style="font-family: 'Avenir LT Pro 95 Black', sans-serif; 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: 685.55pt; width: 612pt;"><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; 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></div><div style="--justify: justify; --position: absolute; background-color: #FFFFFF; border: 1px solid #CCCC; content-visibility: auto; float: none; font-family: Arial, Sans Serif; font-size: 0; height: 792pt; margin: 10px auto 10px auto; overflow: hidden; padding: 0; position: relative; width: 612pt; word-wrap: break-word;"><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="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', sans-serif; font-size: 8pt; font-style: normal; font-weight: bold; left: 2.63pt; position: var(--position); text-decoration: none; white-space: pre;">27 | 1Q 2025 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="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', sans-serif; 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 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', sans-serif; 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="#id44171c820ab4d349424b602b1035127_7">Table of Contents</a><span style="display: inline-block; height: 7.56pt;"></span></span></div></div></div><div><div style="position: absolute; top: 36pt;" id="id44171c820ab4d349424b602b1035127_166"></div><div style="line-height: 10pt; position: var(--position); top: 36pt; width: 612pt;"><span style="font-family: 'Avenir LT Pro 95 Black', sans-serif; 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="line-height: 10pt; position: var(--position); top: 60pt; width: 612pt;"><span style="font-family: 'Avenir LT Pro 95 Black', sans-serif; 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: 84pt; width: 612pt;"><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">During<span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 66.36pt; position: var(--position); text-decoration: none; white-space: pre;"> the quarter ended <span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 153.2pt; position: var(--position); text-decoration: none; white-space: pre;">March&#160;29, 2025<span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 222.69pt; position: var(--position); text-decoration: none; white-space: pre;">, none of the Company&#8217;s directors or officers <span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 424.18pt; position: var(--position); text-decoration: none; white-space: pre;"><ix:nonNumeric contextRef="c-1" name="ecd:Rule10b51ArrAdoptedFlag" format="ixt:fixed-false" id="f-471"><ix:nonNumeric contextRef="c-1" name="ecd:NonRule10b51ArrAdoptedFlag" format="ixt:fixed-false" id="f-472">adopted</ix:nonNumeric></ix:nonNumeric><span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 462.51pt; position: var(--position); text-decoration: none; white-space: pre;">, modified or <span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 522.87pt; position: var(--position); text-decoration: none; white-space: pre;"><ix:nonNumeric contextRef="c-1" name="ecd:Rule10b51ArrTrmntdFlag" format="ixt:fixed-false" id="f-473"><ix:nonNumeric contextRef="c-1" name="ecd:NonRule10b51ArrTrmntdFlag" format="ixt:fixed-false" id="f-474">terminated</ix:nonNumeric></ix:nonNumeric><span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 571.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: 96pt; width: 612pt;"><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">any contract, instruction or written plan for the purchase or sale of Company securities that was intended to satisfy 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', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">affirmative defense conditions of Rule 10b5-1(c) or any &#8220;non-Rule 10b5-1 trading arrangement&#8221; as defined in Item 408 of <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', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">SEC Regulation S-K.<span style="display: inline-block; height: 7.56pt;"></span></span></div></div></div><div style="--justify: justify; --position: absolute; background-color: #FFFFFF; border: 1px solid #CCCC; content-visibility: auto; float: none; font-family: Arial, Sans Serif; font-size: 0; height: 792pt; margin: 10px auto 10px auto; overflow: hidden; padding: 0; position: relative; width: 612pt; word-wrap: break-word;"><div style="-sec-extract: summary; 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="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', sans-serif; font-size: 8pt; font-style: normal; font-weight: bold; left: 2.63pt; position: var(--position); text-decoration: none; white-space: pre;">28 | 1Q 2025 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="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', sans-serif; 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 style="-sec-extract: summary; 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', sans-serif; font-size: 10pt; font-style: normal; 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="#id44171c820ab4d349424b602b1035127_7">Table of Contents</a><span style="display: inline-block; height: 7.56pt;"></span></span></div></div></div><div><div style="position: absolute; top: 36pt;" id="id44171c820ab4d349424b602b1035127_172"></div><div style="line-height: 10pt; position: var(--position); top: 36pt; width: 612pt;"><span style="font-family: 'Avenir LT Pro 95 Black', sans-serif; font-size: 10pt; font-style: normal; font-weight: bold; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">ITEM 6. 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="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', sans-serif; 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', sans-serif; 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="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', sans-serif; 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: 42.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="left: 0pt; position: var(--position); top: 30pt; width: 62.25pt;"><div><div style="line-height: 10pt; position: var(--position); top: 17.5pt; width: 62.25pt;"><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; 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', sans-serif; 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="left: 72pt; position: var(--position); top: 30pt; width: 468pt;"><div><div style="line-height: 10pt; position: var(--position); top: 5.5pt; width: 468pt;"><span style="color: #0000ff; font-family: 'Avenir LT Pro 45 Book', sans-serif; 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/000082718725000030/a2025-03x31form8xkex101.htm">Amendment dated March 31, 2025 to the Offer Letter dated March 3, 2025 from Sleep Number </a><span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="line-height: 10pt; position: var(--position); top: 17.5pt; width: 468pt;"><span style="color: #0000ff; font-family: 'Avenir LT Pro 45 Book', sans-serif; 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/000082718725000030/a2025-03x31form8xkex101.htm">Corporation to Linda Findley (incorporated by reference to Exhibit 10.1 contained in Sleep Number&#8217;s </a><span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="line-height: 10pt; position: var(--position); top: 29.5pt; width: 468pt;"><span style="color: #0000ff; font-family: 'Avenir LT Pro 45 Book', sans-serif; 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/000082718725000030/a2025-03x31form8xkex101.htm">Current Report on Form 8-K filed on March 31, 2025 (File No. 000-25121))</a><span style="display: inline-block; height: 7.56pt;"></span></span></div></div></div></td></tr><tr style="height: 41.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="left: 0pt; position: var(--position); top: 72.75pt; width: 62.25pt;"><div><div style="line-height: 10pt; position: var(--position); top: 16.75pt; width: 62.25pt;"><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 19.59pt; position: var(--position); text-decoration: none; white-space: pre;">10.2<span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; 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: #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="left: 72pt; position: var(--position); top: 72.75pt; width: 468pt;"><div><div style="line-height: 10pt; position: var(--position); top: 4.75pt; width: 468pt;"><span style="color: #0000ff; font-family: 'Avenir LT Pro 45 Book', sans-serif; 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/000082718725000036/a2025-04x15ex991rsuwithmod.htm">Form of Restricted Stock Unit with Modifier Award Agreement (Inducement RSU w/ Modifier) </a><span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="line-height: 10pt; position: var(--position); top: 16.75pt; width: 468pt;"><span style="color: #0000ff; font-family: 'Avenir LT Pro 45 Book', sans-serif; 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/000082718725000036/a2025-04x15ex991rsuwithmod.htm">(incorporated by reference to Exhibit 99.1 contained in Sleep Number&#8217;s Registration Statement on </a><span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="line-height: 10pt; position: var(--position); top: 28.75pt; width: 468pt;"><span style="color: #0000ff; font-family: 'Avenir LT Pro 45 Book', sans-serif; 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/000082718725000036/a2025-04x15ex991rsuwithmod.htm">Form S-8 filed on April 15, 2025 (File No. 000-25121))</a><span style="display: inline-block; height: 7.56pt;"></span></span></div></div></div></td></tr><tr style="height: 36pt;"><td colspan="1" rowspan="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="left: 0pt; position: var(--position); top: 114pt; width: 62.25pt;"><div><div style="line-height: 10pt; position: var(--position); top: 14.12pt; width: 62.25pt;"><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 19.59pt; position: var(--position); text-decoration: none; white-space: pre;">10.3<span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; 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="left: 72pt; position: var(--position); top: 114pt; width: 468pt;"><div><div style="line-height: 10pt; position: var(--position); top: 4.12pt; width: 468pt;"><span style="color: #0000ff; font-family: 'Avenir LT Pro 45 Book', sans-serif; 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/000082718725000036/a2025-04x15ex992psuinducem.htm">Form of Performance Stock Unit Award Agreement (Inducement PSUs)&#160; (incorporated by reference to </a><span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="line-height: 10pt; position: var(--position); top: 14.12pt; width: 468pt;"><span style="color: #0000ff; font-family: 'Avenir LT Pro 45 Book', sans-serif; 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/000082718725000036/a2025-04x15ex992psuinducem.htm">Exhibit 99.2 contained in Sleep Number&#8217;s Registration Statement on Form S-8 filed on April 15, 2025 </a><span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="line-height: 10pt; position: var(--position); top: 24.12pt; width: 468pt;"><span style="color: #0000ff; font-family: 'Avenir LT Pro 45 Book', sans-serif; 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/000082718725000036/a2025-04x15ex992psuinducem.htm">(File No. 000-25121))</a><span style="display: inline-block; height: 7.56pt;"></span></span></div></div></div></td></tr><tr style="height: 39pt;"><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="left: 0pt; position: var(--position); top: 150pt; width: 62.25pt;"><div><div style="line-height: 10pt; position: var(--position); top: 15.62pt; width: 62.25pt;"><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 19.59pt; position: var(--position); text-decoration: none; white-space: pre;">10.4<span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; 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: #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="left: 72pt; position: var(--position); top: 150pt; width: 468pt;"><div><div style="line-height: 10pt; position: var(--position); top: 3.63pt; width: 468pt;"><span style="background-color: #ffffff; color: #0000ff; font-family: 'Avenir LT Pro 45 Book', sans-serif; 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; background-color: inherit; color: inherit; text-decoration: inherit; z-index: 1;" href="https://www.sec.gov/Archives/edgar/data/827187/000082718725000036/a2025-04x15ex993rsuinducem.htm">Form of Restricted Stock Unit Award Agreement (Inducement RSUs</a><span style="display: inline-block; height: 7.56pt;"></span></span><span style="color: #0000ff; font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 301.77pt; 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/000082718725000036/a2025-04x15ex993rsuinducem.htm">) (incorporated by reference to </a><span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="line-height: 10pt; position: var(--position); top: 15.63pt; width: 468pt;"><span style="color: #0000ff; font-family: 'Avenir LT Pro 45 Book', sans-serif; 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/000082718725000036/a2025-04x15ex993rsuinducem.htm">Exhibit 99.3 contained in Sleep Number&#8217;s Registration Statement on Form S-8 filed on April 15, 2025 </a><span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="line-height: 10pt; position: var(--position); top: 27.63pt; width: 468pt;"><span style="color: #0000ff; font-family: 'Avenir LT Pro 45 Book', sans-serif; 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/000082718725000036/a2025-04x15ex993rsuinducem.htm">(File No. 000-25121))</a><span style="display: inline-block; height: 7.56pt;"></span></span></div></div></div></td></tr><tr style="height: 20.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="left: 0pt; position: var(--position); top: 189pt; width: 62.25pt;"><div><div style="line-height: 10pt; position: var(--position); top: 6.25pt; width: 62.25pt;"><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 18.15pt; position: var(--position); text-decoration: none; white-space: pre;">10.5<span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 6.5pt; font-style: normal; font-weight: normal; left: 37.61pt; 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="left: 72pt; position: var(--position); top: 189pt; width: 468pt;"><div><div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 6.25pt; width: 468pt;"><span style="color: #0000ff; font-family: 'Avenir LT Pro 45 Book', sans-serif; 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="a2025-q1ex1052025sleepnumb.htm">Sleep Number Annual Incentive Plan (AIP) effective December 29, 2024</a><span style="display: inline-block; height: 7.56pt;"></span></span></div></div></div></td></tr><tr style="height: 30.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="left: 0pt; position: var(--position); top: 209.25pt; width: 62.25pt;"><div><div style="line-height: 10pt; position: var(--position); top: 11.5pt; width: 62.25pt;"><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 17.37pt; position: var(--position); text-decoration: none; white-space: pre;">10.6<span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 6.5pt; font-style: normal; font-weight: normal; left: 36.83pt; 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><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 40.44pt; position: var(--position); text-decoration: none; white-space: pre;">*<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="left: 72pt; position: var(--position); top: 209.25pt; width: 468pt;"><div><div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 5.5pt; width: 468pt;"><span style="color: #0000ff; font-family: 'Avenir LT Pro 45 Book', sans-serif; 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="a2025-q1ex1062025psuawarda.htm">Form of Performance Adjusted Restricted Stock Unit Award Agreement (Executive Team) under the </a><span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 17.5pt; width: 468pt;"><span style="color: #0000ff; font-family: 'Avenir LT Pro 45 Book', sans-serif; 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="a2025-q1ex1062025psuawarda.htm">Sleep Number Corporation 2020 Equity Incentive Plan</a><span style="display: inline-block; height: 7.56pt;"></span></span></div></div></div></td></tr><tr style="height: 41.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="left: 0pt; position: var(--position); top: 240pt; width: 62.25pt;"><div><div style="line-height: 10pt; position: var(--position); top: 16.75pt; width: 62.25pt;"><span style="color: #000000; font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 21.39pt; position: var(--position); text-decoration: none; white-space: pre;">10.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: 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="left: 72pt; position: var(--position); top: 240pt; width: 468pt;"><div><div style="line-height: 10pt; position: var(--position); top: 4.75pt; width: 468pt;"><span style="color: #0000ff; font-family: 'Avenir LT Pro 45 Book', sans-serif; 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/000082718725000021/ex101.htm">Agreement, dated March 13, 2025, between Sleep Number Corporation and Stadium Capital </a><span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="line-height: 10pt; position: var(--position); top: 16.75pt; width: 468pt;"><span style="color: #0000ff; font-family: 'Avenir LT Pro 45 Book', sans-serif; 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/000082718725000021/ex101.htm">Management, LLC (incorporate by reference to Exhibit 10.1 contained in Sleep Number&#8217;s Current </a><span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="line-height: 10pt; position: var(--position); top: 28.75pt; width: 468pt;"><span style="color: #0000ff; font-family: 'Avenir LT Pro 45 Book', sans-serif; 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/000082718725000021/ex101.htm">Report on Form 8-K filed on March 13, 2025 (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="left: 0pt; position: var(--position); top: 281.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', sans-serif; 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="left: 72pt; position: var(--position); top: 281.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', sans-serif; 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="a2025-q1ex311.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="left: 0pt; position: var(--position); top: 306pt; 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', sans-serif; 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="left: 72pt; position: var(--position); top: 306pt; 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', sans-serif; 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="a2025-q1ex312.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="left: 0pt; position: var(--position); top: 330.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', sans-serif; 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="left: 72pt; position: var(--position); top: 330.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', sans-serif; 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="a2025-q1ex321.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', sans-serif; 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="a2025-q1ex321.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="left: 0pt; position: var(--position); top: 370.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', sans-serif; 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="left: 72pt; position: var(--position); top: 370.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', sans-serif; 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="a2025-q1ex322.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', sans-serif; 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="a2025-q1ex322.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="left: 0pt; position: var(--position); top: 408.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', sans-serif; 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="left: 72pt; position: var(--position); top: 408.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', sans-serif; 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', sans-serif; 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="left: 0pt; position: var(--position); top: 448.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', sans-serif; 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="left: 72pt; position: var(--position); top: 448.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', sans-serif; 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="left: 0pt; position: var(--position); top: 471.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', sans-serif; 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="left: 72pt; position: var(--position); top: 471.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', sans-serif; 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="left: 0pt; position: var(--position); top: 496.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', sans-serif; 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="left: 72pt; position: var(--position); top: 496.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', sans-serif; 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="left: 0pt; position: var(--position); top: 521.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', sans-serif; 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="left: 72pt; position: var(--position); top: 521.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', sans-serif; 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="left: 0pt; position: var(--position); top: 546pt; 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', sans-serif; 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="left: 72pt; position: var(--position); top: 546pt; 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', sans-serif; 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="left: 0pt; position: var(--position); top: 570.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', sans-serif; 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="left: 72pt; position: var(--position); top: 570.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', sans-serif; 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: 658.5pt; width: 612pt;"><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; 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', sans-serif; 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: 668.1pt; width: 612pt;"><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; 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', sans-serif; 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><div style="--justify: justify; --position: absolute; background-color: #FFFFFF; border: 1px solid #CCCC; content-visibility: auto; float: none; font-family: Arial, Sans Serif; font-size: 0; height: 792pt; margin: 10px auto 10px auto; overflow: hidden; padding: 0; position: relative; width: 612pt; word-wrap: break-word;"><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="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', sans-serif; font-size: 8pt; font-style: normal; font-weight: bold; left: 2.63pt; position: var(--position); text-decoration: none; white-space: pre;">29 | 1Q 2025 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="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', sans-serif; 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 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', sans-serif; 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="#id44171c820ab4d349424b602b1035127_7">Table of Contents</a><span style="display: inline-block; height: 7.56pt;"></span></span></div></div></div><div><div style="position: absolute; top: 36pt;" id="id44171c820ab4d349424b602b1035127_175"></div><div style="line-height: 10pt; position: var(--position); top: 36pt; width: 612pt;"><span style="font-family: 'Avenir LT Pro 95 Black', sans-serif; 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', sans-serif; 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', sans-serif; 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="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', sans-serif; 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="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', sans-serif; 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="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', sans-serif; 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="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', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 2.63pt; position: var(--position); text-decoration: none; white-space: pre;">May 6, 2025<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="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', sans-serif; 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="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', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 2.63pt; position: var(--position); text-decoration: none; white-space: pre;">/s/ Linda Findley<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="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', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 2.63pt; position: var(--position); text-decoration: none; white-space: pre;">Linda Findley<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="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', sans-serif; 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="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', sans-serif; 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="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', sans-serif; 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="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', sans-serif; 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="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', sans-serif; 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="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', sans-serif; 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="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', sans-serif; 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></body></html>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-10.5
<SEQUENCE>2
<FILENAME>a2025-q1ex1052025sleepnumb.htm
<DESCRIPTION>EX-10.5
<TEXT>
<html><head>
<!-- Document created using Wdesk -->
<!-- Copyright 2025 Workiva -->
<title>Document</title></head><body><div id="i8ba8d7fc59f94bf39ae88be811111d08_1"></div><div style="min-height:54pt;width:100%"><div><font><br></font></div><div style="text-align:right"><font><br></font></div><div style="text-align:right"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Exhibit 10.5</font></div></div><div style="text-align:center;text-indent:-4.3pt"><font><br></font></div><div style="text-align:center;text-indent:-4.3pt"><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:14pt;font-weight:700;line-height:120%">Sleep Number Annual Incentive Plan (AIP) </font></div><div style="text-align:center;text-indent:-4.3pt"><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:14pt;font-weight:400;line-height:120%">Effective December 29, 2024-January 3, 2026</font></div><div style="text-indent:-4.3pt"><font><br></font></div><div style="margin-bottom:12pt"><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:12pt;font-weight:700;letter-spacing:-0.004em;line-height:120%">Introduction</font></div><div style="margin-bottom:12pt;text-align:justify"><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:12pt;font-weight:400;line-height:120%">The Annual Incentive Plan (the &#8220;AIP&#8221; or the &#8220;Plan&#8221;) is a variable compensation program that rewards eligible team members (&#8220;Participants&#8221;) with an incentive opportunity tied to Sleep Number Corporation (&#8220;Company&#8221; or &#8220;Sleep Number&#8221;) results. The AIP opportunity is part of Sleep Number&#8217;s overall total rewards program, which is designed to be competitive, comprehensive, flexible, and performance based.</font></div><div style="margin-bottom:12pt;text-align:justify"><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:12pt;font-weight:400;line-height:120%">This Plan document outlines the terms and conditions for the AIP effective December 29, 2024, and as approved by the Management Development and Compensation Committee of the Sleep Number Board of Directors (the &#8220;Committee&#8221;). The Company retains the discretion to modify, amend or change the terms of the AIP at any time, and will determine and approve the incentive payouts earned by eligible team members in connection with Company performance.</font></div><div><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:12pt;font-weight:700;line-height:120%">Eligible Team Members </font></div><div style="margin-bottom:12pt;margin-top:6.05pt;padding-right:-0.7pt;text-align:justify"><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:12pt;font-weight:400;line-height:120%">Full-time and part-time team members (excluding temporary team members and interns) who work in areas of the business the Company has designated are eligible for this Plan</font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:12pt;font-weight:400;letter-spacing:-0.037em;line-height:120%">. </font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:12pt;font-weight:400;letter-spacing:-0.029em;line-height:120%">Team members</font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:12pt;font-weight:400;letter-spacing:-0.012em;line-height:120%"> </font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:12pt;font-weight:400;line-height:120%">are eligible for this Plan if AIP is shown in </font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:12pt;font-weight:400;letter-spacing:-0.016em;line-height:120%">Workday (under the &#8220;Compensation&#8221; heading) </font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:12pt;font-weight:400;line-height:120%">as their incentive plan. </font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:12pt;font-weight:400;letter-spacing:-0.029em;line-height:120%">Team members </font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:12pt;font-weight:400;line-height:120%">will also be able to see current </font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:12pt;font-weight:400;letter-spacing:-0.02em;line-height:120%">Target </font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:12pt;font-weight:400;line-height:120%">Incentive Opportunity (as a percent of Eligible Earnings) in Workday. </font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:12pt;font-weight:400;letter-spacing:-0.02em;line-height:120%">Team </font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:12pt;font-weight:400;line-height:120%">members who do not have AIP listed as their incentive plan in Workday, are not eligible for this Plan. Please read this document for more information on Plan rules regarding eligibility for incentive payments under the</font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:12pt;font-weight:400;letter-spacing:-0.058em;line-height:120%"> </font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:12pt;font-weight:400;line-height:120%">Plan.</font></div><div style="margin-bottom:8pt;padding-right:-0.7pt;text-align:justify"><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:12pt;font-weight:400;line-height:120%">Newly hired, AIP eligible Participants, become eligible for participation in AIP on the first day of employment with the Company. </font></div><div style="margin-bottom:12pt;margin-top:6.05pt;padding-right:-0.7pt;text-align:justify"><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:12pt;font-weight:400;line-height:120%">The AIP is a variable compensation program tied to Company performance as measured </font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:12pt;font-weight:400;letter-spacing:-0.029em;line-height:120%">by adjusted </font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:12pt;font-weight:400;line-height:120%">EBITDA, </font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:12pt;font-weight:400;letter-spacing:0.008em;line-height:120%">which </font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:12pt;font-weight:400;line-height:120%">is earnings before interest, taxes, depreciation, and amortization, adjusted for certain one-time expenses (as detailed in quarterly and annual financial filings).  EBITDA is a good indicator of the Company&#8217;s financial performance and our ability to generate cash flow from operating activities, an important source of shareholder value creation.</font></div><div style="margin-bottom:12pt;margin-top:6.05pt;padding-left:64.45pt;padding-right:40.3pt;text-align:justify"><font><br></font></div><div><font><br></font></div><div style="height:54pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><font><br></font></div></div></div><hr style="page-break-after:always"><div style="min-height:54pt;width:100%"><div><font><br></font></div><div><font><br></font></div></div><div style="margin-bottom:12pt;margin-top:6.05pt;text-align:justify"><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:120%">The Annual Incentive </font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;letter-spacing:-0.013000000000000001em;line-height:120%">Payments </font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:120%">under the Plan are based on the components listed</font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;letter-spacing:-0.022em;line-height:120%"> </font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;letter-spacing:-0.018000000000000002em;line-height:120%">below.</font></div><div style="padding-left:32.4pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:87.916%"><tr><td style="width:1.0%"></td><td style="width:18.963%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:2.375%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:25.282%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:2.375%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:25.914%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:2.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.858%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#dbe5f1;padding:2px 2.38pt;text-align:center;vertical-align:middle"><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:700;line-height:100%">Your Eligible Earnings </font></td><td colspan="3" style="padding:2px 2.38pt;text-align:center;vertical-align:middle"><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:700;line-height:100%">x</font></td><td colspan="3" style="background-color:#dbe5f1;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="padding-left:2.77pt;padding-right:2.77pt;text-align:center"><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:700;line-height:120%">Target Incentive Opportunity Percent </font></div><div style="padding-left:2.77pt;padding-right:2.77pt;text-align:center"><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:120%">(a percent of Eligible Earnings)</font></div></td><td colspan="3" style="padding:2px 2.38pt;text-align:center;vertical-align:middle"><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:700;line-height:100%">x</font></td><td colspan="3" style="background-color:#dbe5f1;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="padding-left:2.77pt;padding-right:2.77pt;text-align:center"><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:700;line-height:120%">Percent of Target Payout </font></div><div style="padding-left:2.77pt;padding-right:2.77pt;text-align:center"><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:120%">(earned for adjusted EBITDA performance vs. goals)</font></div></td><td colspan="3" style="padding:2px 2.38pt;text-align:center;vertical-align:middle"><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:12pt;font-weight:700;line-height:100%">&#61;</font></td><td colspan="3" style="padding:2px 2.38pt;text-align:center;vertical-align:middle"><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:700;line-height:100%">Annual Incentive Earned for the Fiscal Year</font></td></tr><tr><td colspan="3" style="padding:2px 2.38pt;text-align:center;vertical-align:middle"><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">Your Eligible Earnings (as defined under the Plan &#8211; see the next page) for the fiscal year. </font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 2.38pt;text-align:center;vertical-align:middle"><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">Your Target Incentive Opportunity (percent of  Eligible Earnings, as listed in your profile information in Workday). </font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 2.38pt;text-align:center;vertical-align:middle"><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">The payout as a percent of target earned for Company EBITDA performance vs. goals (can be up to 200% of target). </font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr></table></div><div style="margin-top:6.05pt;padding-left:26pt;padding-right:41.65pt"><font><br></font></div><div style="text-align:justify"><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:12pt;font-weight:700;line-height:120%">Percent of Target Payout Determination &#8211; Adjusted EBITDA Performance</font></div><div style="margin-top:6.05pt;text-align:justify"><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:12pt;font-weight:400;line-height:120%">Each year a threshold, target and maximum adjusted EBITDA performance is set and aligned to % of Target Payout opportunities under the plan.  </font></div><div style="margin-top:6.05pt;padding-left:18pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#8226;</font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:12pt;font-weight:400;line-height:120%;padding-left:13.8pt">Threshold &#8211; this is the minimum adjusted EBITDA performance that will result in a payout under the plan.  For 2025, meeting this threshold performance will result in a payment of 25% of the target incentive opportunity.  Adjusted EBITDA performance below this level will result in no payment under the plan.</font></div><div style="margin-top:6.05pt;padding-left:18pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#8226;</font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:12pt;font-weight:400;line-height:120%;padding-left:13.8pt">Target &#8211; this represents the adjusted EBITDA target set in our Annual Operating Plan (AOP).  Performance at this level will result in 100% of the target incentive opportunity.</font></div><div style="margin-top:6.05pt;padding-left:18pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#8226;</font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:12pt;font-weight:400;line-height:120%;padding-left:13.8pt">Maximum &#8211; this represents stretch adjusted EBITDA performance that will result in 200% of the target incentive opportunity.</font></div><div style="margin-top:6.05pt;padding-left:18pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#8226;</font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:12pt;font-weight:400;line-height:120%;padding-left:13.8pt">Final payout percent of target will be interpolated between the points noted below.</font></div><div style="margin-top:6.05pt;text-align:justify"><font><br></font></div><div style="padding-left:23.98pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:84.583%"><tr><td style="width:1.0%"></td><td style="width:29.441%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:22.052%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:22.052%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:22.055%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-left:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Threshold</font></td><td colspan="3" style="background-color:#deebf1;border-left:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Target (&#64;AOP)</font></td><td colspan="3" style="background-color:#ededed;border-left:0.5pt solid #000000;border-right:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Maximum</font></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:middle"><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:100%">% of Adj Target Payout</font></td><td colspan="3" style="border-left:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25%</font></td><td colspan="3" style="background-color:#deebf1;border-left:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">100%</font></td><td colspan="3" style="background-color:#ededed;border-left:0.5pt solid #000000;border-right:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">200%</font></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:middle"><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:100%">% of AOP Adj EBITDA Achieved</font></td><td colspan="3" style="border-bottom:0.5pt solid #000000;border-left:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">80%</font></td><td colspan="3" style="background-color:#deebf1;border-bottom:0.5pt solid #000000;border-left:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">100%</font></td><td colspan="3" style="background-color:#ededed;border-bottom:0.5pt solid #000000;border-left:0.5pt solid #000000;border-right:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">130%</font></td></tr></table></div><div style="margin-top:6.05pt;text-align:justify"><font><br></font></div><div style="margin-bottom:6pt"><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:12pt;font-weight:700;line-height:120%">First Half Progress Payment</font></div><div style="margin-top:3.85pt;text-align:justify"><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:12pt;font-weight:400;line-height:120%">The AIP includes an opportunity to receive a progress payment if the Company achieves or exceeds EBITDA goals for the first half of the fiscal year (excluding CEO and Executive Team). The progress payment is equal to 50% of the AIP Target Incentive Opportunity for the first half of the year (based on Eligible Earnings received in the first half of the year). If the progress payment is earned and paid out, it is subtracted from the annual payout earned and paid out following the end of the fiscal year. By having this opportunity for a progress payment in our AIP, it reinforces the importance of starting out the year with strong first half performance.</font></div><div><font><br></font></div><div style="height:54pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><font><br></font></div></div></div><hr style="page-break-after:always"><div style="min-height:54pt;width:100%"><div><font><br></font></div><div><font><br></font></div></div><div><font><br></font></div><div style="padding-left:56.25pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:72.638%"><tr><td style="width:1.0%"></td><td style="width:26.624%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.225%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:26.433%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:4.636%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:27.582%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="border-left:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="margin-top:4pt;padding-left:2.77pt;padding-right:2.77pt;text-align:center;text-indent:-0.6pt"><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:700;line-height:120%">Annual Incentive Earned</font></div></td><td colspan="3" style="border-left:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="padding-left:2.77pt;padding-right:2.77pt;text-align:center;text-indent:-0.6pt"><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%">Minus</font></div></td><td colspan="3" style="border-left:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="margin-top:4pt;padding-left:2.77pt;padding-right:2.77pt;text-align:center;text-indent:-0.6pt"><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:700;line-height:120%">First Half Progress Payment </font></div><div style="margin-top:4pt;padding-left:2.77pt;padding-right:2.77pt;text-align:center;text-indent:-0.6pt"><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:700;line-height:120%">(July 2025)</font></div></td><td colspan="3" style="border-left:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="padding-left:2.77pt;padding-right:2.77pt;text-align:center;text-indent:-0.6pt"><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:120%">&#61;</font></div></td><td colspan="3" style="border-left:0.5pt solid #000000;border-right:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="margin-top:4pt;padding-left:2.77pt;padding-right:2.77pt;text-align:center;text-indent:-0.6pt"><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:700;line-height:120%">Annual Incentive Payment </font></div><div style="margin-top:4pt;padding-left:2.77pt;padding-right:2.77pt;text-align:center;text-indent:-0.6pt"><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:700;line-height:120%">(Q1 2026)</font></div></td></tr><tr><td colspan="3" style="border-top:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:2.77pt;padding-right:2.77pt;text-align:center"><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">Earned for the entire fiscal</font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-style:italic;font-weight:400;letter-spacing:-0.077em;line-height:120%"> </font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">year based on your Eligible Earnings, Target Incentive, and Company</font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-style:italic;font-weight:400;letter-spacing:-0.016em;line-height:120%"> </font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">performance</font></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:2.77pt;padding-right:2.77pt;text-align:center"><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">Equals 50% of Target Incentive Opportunity for the first half of the year</font></div><div style="padding-left:2.77pt;padding-right:2.77pt;text-align:center"><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">Typically paid by the end of July of the fiscal year</font></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:2.77pt;padding-right:2.77pt;text-align:center"><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">Annual incentive earned for the fiscal year minus the first half progress payment (if</font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-style:italic;font-weight:400;letter-spacing:-0.066em;line-height:120%"> </font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">any)</font></div><div style="padding-left:2.77pt;padding-right:2.77pt;text-align:center"><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">Paid no later than March 15  following the end of the fiscal year</font></div></td></tr></table></div><div style="margin-top:5.05pt;text-align:justify"><font><br></font></div><div style="margin-top:5.05pt;text-align:justify"><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:12pt;font-weight:400;line-height:120%">The following is an example of a team member who earned $60,000 and had a 5% target incentive. In this example, the First Half Progress Payment was paid out and it was subtracted from the Annual Incentive Payment earned for the year as calculated following the end of the fiscal year end (example assumes that a 110% of target payout was earned for the year).</font></div><div style="text-align:justify"><font><br></font></div><div style="margin-bottom:6pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:87.222%"><tr><td style="width:1.0%"></td><td style="width:31.861%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.524%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.728%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:31.861%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.526%"></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:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:100%">EXAMPLE</font></td><td colspan="3" style="background-color:#000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#ffffff;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">FIRST <br>HALF</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:100%">EXAMPLE</font></td><td colspan="3" style="background-color:#000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#ffffff;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">FULL<br>YEAR</font></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:100%">FIRST HALF PROGRESS PAYMENT</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:100%">FIRST HALF PROGRESS PAYMENT</font></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Eligible Earnings Received </font></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</font></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">30,000&#160;</font></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Eligible Earnings Received </font></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</font></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">60,000&#160;</font></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Target Incentive (% of earnings)</font></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5&#160;</font></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Target Incentive (% of earnings)</font></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5&#160;</font></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</font></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Target Incentive ($ amount)</font></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</font></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,500&#160;</font></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Target Incentive ($ amount)</font></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</font></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,000&#160;</font></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#bfe4ff;padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">First- Half Amount Paid Out</font></td><td style="background-color:#bfe4ff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</font></td><td style="background-color:#bfe4ff;padding:2px 0;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">750&#160;</font></td><td style="background-color:#bfe4ff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Adjusted EBITDA % of Target Payout</font></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">110&#160;</font></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</font></td></tr><tr style="height:15pt"><td colspan="6" rowspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">The First Half Progress Payment is equal to 50% of the Target Incentive Opportunity for the first half of the year (in this example 50% x $1,500 &#61; $750</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Annual Incentive Earned</font></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</font></td><td style="padding:2px 0;text-align:right;vertical-align:top"><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,300&#160;</font></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr><tr style="height:15pt"><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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less First Half Progress Payment</font></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</font></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">-750&#160;</font></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="background-color:#bfe4ff;padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Final Annual Amount Paid Out</font></td><td style="background-color:#bfe4ff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</font></td><td style="background-color:#bfe4ff;padding:2px 0;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,550&#160;</font></td><td style="background-color:#bfe4ff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="6" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">The Annual Incentive Payment is earned with full year performance.  In this example, the payout earned based on Adjusted EBITDA performance was 110% of target payout, resulting in an annual incentive for the full year of $3,300 ($3,000 x 110% &#61; $3,300). Subtractive the First Half Progress Payment of $750, the final full year amount paid would be $2,550.</font></td></tr></table></div><div style="margin-bottom:6pt"><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:12pt;font-weight:700;line-height:120%">Eligible Earnings</font></div><div style="margin-bottom:12pt;text-align:justify"><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:12pt;font-weight:400;line-height:120%">Generally, for purposes of this Plan, &#8220;Eligible Earnings&#8221; means the total base pay earnings (including both straight time and overtime) paid to Participants by Sleep Number during the fiscal year, while a participant in this plan, and before any payroll deductions or tax withholdings. This includes base pay earnings paid for paid time off (including vacation and sick time) and holiday pay. Other payments received from the Company or its team member benefit plans are not considered Eligible Earnings under this Plan (except as required by law) including, but not limited to, expense reimbursement payments and team member discounts.</font></div><div style="margin-bottom:6pt"><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:12pt;font-weight:700;line-height:120%">Target Annual Incentive</font></div><div style="height:54pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><font><br></font></div></div></div><hr style="page-break-after:always"><div style="min-height:54pt;width:100%"><div><font><br></font></div><div><font><br></font></div></div><div style="margin-bottom:12pt;text-align:justify"><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:12pt;font-weight:400;line-height:120%">The Plan&#8217;s </font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:12pt;font-weight:400;letter-spacing:-0.02em;line-height:120%">Target </font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:12pt;font-weight:400;line-height:120%">Incentive Opportunity for Participants is established based on </font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:12pt;font-weight:400;letter-spacing:-0.195em;line-height:120%"> </font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:12pt;font-weight:400;line-height:120%">grade level. Participants</font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:12pt;font-weight:400;letter-spacing:-0.012em;line-height:120%"> </font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:12pt;font-weight:400;line-height:120%">can look up their </font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:12pt;font-weight:400;letter-spacing:-0.02em;line-height:120%">Target </font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:12pt;font-weight:400;line-height:120%">Incentive Opportunity in </font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:12pt;font-weight:400;letter-spacing:-0.016em;line-height:120%">Workday </font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:12pt;font-weight:400;line-height:120%">under the &#8220;Compensation&#8221; heading. </font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:12pt;font-weight:400;letter-spacing:-0.02em;line-height:120%">Target </font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:12pt;font-weight:400;line-height:120%">Incentive Opportunity is expressed as a percent of Eligible Earnings and represents the Annual Incentive </font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:12pt;font-weight:400;letter-spacing:-0.016em;line-height:120%">Payment </font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:12pt;font-weight:400;line-height:120%">if the Company achieves its annual performance goal for a 100% of t</font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:12pt;font-weight:400;letter-spacing:-0.02em;line-height:120%">arget p</font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:12pt;font-weight:400;letter-spacing:-0.016em;line-height:120%">ayout. </font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:12pt;font-weight:400;line-height:120%">If a Participant&#8217;s </font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:12pt;font-weight:400;letter-spacing:-0.02em;line-height:120%">Target </font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:12pt;font-weight:400;line-height:120%">Incentive Opportunity changes during the fiscal year (e.g., due to promotion), the </font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:12pt;font-weight:400;letter-spacing:-0.02em;line-height:120%">Target </font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:12pt;font-weight:400;line-height:120%">Incentive Opportunity will be a combination of old and new target incentive, prorating for the portion of the fiscal year that </font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:12pt;font-weight:400;letter-spacing:-0.016em;line-height:120%">was </font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:12pt;font-weight:400;line-height:120%">worked at either the old or new target incentive</font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:12pt;font-weight:400;letter-spacing:-0.004em;line-height:120%"> </font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:12pt;font-weight:400;line-height:120%">level.</font></div><div style="margin-bottom:6pt;text-align:justify"><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:12pt;font-weight:700;line-height:120%">Payment Eligibility Requirements</font></div><div style="margin-top:6pt;text-align:justify"><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:12pt;font-weight:400;line-height:120%">Except for the special termination reasons described below and where prohibited by law, a Participant must be employed with the Company through the following dates to be eligible for an incentive payment under the Plan&#58;</font></div><div style="margin-top:6.1pt;padding-left:31.5pt;text-align:justify;text-indent:-31.5pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#8226;</font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:12pt;font-weight:400;line-height:120%;padding-left:27.3pt">For the First Half Progress </font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:12pt;font-weight:400;letter-spacing:-0.012em;line-height:120%">Payment, </font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:12pt;font-weight:400;line-height:120%">the Participant must be employed as of the end of the last day of the second</font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:12pt;font-weight:400;letter-spacing:0.025em;line-height:120%"> fiscal </font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:12pt;font-weight:400;letter-spacing:-0.012em;line-height:120%">quarter.</font></div><div style="margin-top:6pt;padding-left:31.5pt;text-align:justify;text-indent:-31.5pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#8226;</font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:12pt;font-weight:400;line-height:120%;padding-left:27.3pt">For the Annual Incentive </font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:12pt;font-weight:400;letter-spacing:-0.012em;line-height:120%">Payment, </font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:12pt;font-weight:400;line-height:120%">the Participant must be employed as of the end of the</font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:12pt;font-weight:400;letter-spacing:-0.10400000000000001em;line-height:120%"> </font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:12pt;font-weight:400;line-height:120%">last day of the fiscal</font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:12pt;font-weight:400;letter-spacing:0.025em;line-height:120%"> </font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:12pt;font-weight:400;letter-spacing:-0.02em;line-height:120%">year.</font></div><div style="margin-bottom:12pt;margin-top:5.95pt;text-align:justify"><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:12pt;font-weight:400;line-height:120%">Subject to the Special Terminations section below, if a Participant terminates employment and is rehired by the Company during the fiscal year, the Participant&#8217;s AIP will only be based on Eligible Earnings paid to the Participant after the rehire date.  Also, Participants who transfer during the year to a position that is AIP eligible, their Eligible Earnings for purposes of the AIP calculation will only be those earnings from the date of the transfer forward. </font></div><div style="text-align:justify"><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:12pt;font-weight:700;line-height:120%">Payment Timing</font></div><div style="margin-top:6pt;text-align:justify"><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:12pt;font-weight:400;line-height:120%">The following is the typical timing for incentive payouts under the Plan, but this timing can vary at the Company&#8217;s discretion.</font></div><div style="margin-top:6.1pt;padding-left:31.5pt;padding-right:4.5pt;text-align:justify;text-indent:-31.5pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#8226;</font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:12pt;font-weight:400;line-height:120%;padding-left:27.3pt">For the First Half Progress Payment, it is generally made following the fiscal second quarter earnings release when first half financial results for the Company have been determined</font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:12pt;font-weight:400;letter-spacing:-0.091em;line-height:120%"> </font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:12pt;font-weight:400;line-height:120%">and disclosed.</font></div><div style="margin-top:6.05pt;padding-left:31.5pt;padding-right:4.5pt;text-align:justify;text-indent:-31.5pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#8226;</font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:12pt;font-weight:400;line-height:120%;padding-left:27.3pt">For</font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:12pt;font-weight:400;letter-spacing:-0.02em;line-height:120%"> </font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:12pt;font-weight:400;line-height:120%">the</font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:12pt;font-weight:400;letter-spacing:-0.012em;line-height:120%"> </font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:12pt;font-weight:400;line-height:120%">Annual</font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:12pt;font-weight:400;letter-spacing:-0.025em;line-height:120%"> </font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:12pt;font-weight:400;line-height:120%">Incentive</font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:12pt;font-weight:400;letter-spacing:-0.016em;line-height:120%"> </font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:12pt;font-weight:400;line-height:120%">Payment,</font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:12pt;font-weight:400;letter-spacing:-0.016em;line-height:120%"> </font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:12pt;font-weight:400;line-height:120%">it</font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:12pt;font-weight:400;letter-spacing:-0.016em;line-height:120%"> </font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:12pt;font-weight:400;line-height:120%">is</font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:12pt;font-weight:400;letter-spacing:-0.02em;line-height:120%"> </font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:12pt;font-weight:400;line-height:120%">generally</font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:12pt;font-weight:400;letter-spacing:-0.025em;line-height:120%"> </font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:12pt;font-weight:400;line-height:120%">made</font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:12pt;font-weight:400;letter-spacing:-0.016em;line-height:120%"> </font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:12pt;font-weight:400;line-height:120%">following</font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:12pt;font-weight:400;letter-spacing:-0.02em;line-height:120%"> </font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:12pt;font-weight:400;line-height:120%">the</font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:12pt;font-weight:400;letter-spacing:-0.012em;line-height:120%"> </font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:12pt;font-weight:400;line-height:120%">fiscal</font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:12pt;font-weight:400;letter-spacing:-0.02em;line-height:120%"> </font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:12pt;font-weight:400;line-height:120%">fourth quarter earnings release when the annual financial results for the Company have</font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:12pt;font-weight:400;letter-spacing:-0.095em;line-height:120%"> </font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:12pt;font-weight:400;line-height:120%">been determined and</font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:12pt;font-weight:400;letter-spacing:-0.004em;line-height:120%"> </font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:12pt;font-weight:400;line-height:120%">disclosed, no later than March 15, 2026.</font></div><div style="margin-top:5.9pt;padding-right:4.5pt;text-align:justify"><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:12pt;font-weight:400;line-height:120%">Participants have no </font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:12pt;font-weight:400;letter-spacing:-0.008em;line-height:120%">legal, </font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:12pt;font-weight:400;line-height:120%">contractual, or equitable right to receive </font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:12pt;font-weight:400;letter-spacing:-0.012em;line-height:120%">any </font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:12pt;font-weight:400;line-height:120%">incentive payment</font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:12pt;font-weight:400;letter-spacing:-0.133em;line-height:120%"> </font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:12pt;font-weight:400;line-height:120%">under the Plan prior to the payment date determined </font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:12pt;font-weight:400;letter-spacing:-0.029em;line-height:120%">by </font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:12pt;font-weight:400;line-height:120%">the</font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:12pt;font-weight:400;letter-spacing:0.025em;line-height:120%"> </font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:12pt;font-weight:400;line-height:120%">Committee.</font></div><div style="text-align:justify"><font><br></font></div><div style="text-align:justify"><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:12pt;font-weight:700;line-height:120%">Special Termination of Employment Provisions</font></div><div style="margin-top:6.05pt;text-align:justify"><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:12pt;font-weight:400;line-height:120%">If a Participant dies during the fiscal year and prior to the Participant&#8217;s termination of</font></div><div style="text-align:justify"><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:12pt;font-weight:400;line-height:120%">employment with the Company, the Participant&#8217;s estate will receive a prorated Annual Incentive Payment calculated by assuming a target payout of 100% and based on the Participant&#8217;s Target Incentive Opportunity and Eligible Earnings paid to the Participant during the fiscal year as of the date of death. Payment will be made as soon as administratively practical following the Participant&#8217;s death (and no later than March 15 of the following fiscal year). The amount of any First Half Progress Payment made to the Participant will be deducted from the prorated Annual Incentive Payment made to the Participant&#8217;s estate.</font></div><div style="margin-top:0.5pt;text-align:justify"><font><br></font></div><div style="text-align:justify"><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:12pt;font-weight:400;line-height:120%">If a Participant becomes permanently disabled &#8211; meaning for purposes of this Plan that the Participant is entitled to disability income benefits under the Company&#8217;s long-term disability plan &#8211; the Participant may </font></div><div style="height:54pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><font><br></font></div></div></div><hr style="page-break-after:always"><div style="min-height:54pt;width:100%"><div><font><br></font></div><div><font><br></font></div></div><div style="text-align:justify"><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:12pt;font-weight:400;line-height:120%">receive a prorated Annual Incentive </font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:12pt;font-weight:400;letter-spacing:-0.012em;line-height:120%">Payment </font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:12pt;font-weight:400;line-height:120%">calculated </font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:12pt;font-weight:400;letter-spacing:-0.025em;line-height:120%">by </font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:12pt;font-weight:400;line-height:120%">assuming a t</font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:12pt;font-weight:400;letter-spacing:-0.02em;line-height:120%">arget payout </font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:12pt;font-weight:400;line-height:120%">of 100% and based on the Participant&#8217;s </font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:12pt;font-weight:400;letter-spacing:-0.02em;line-height:120%">Target </font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:12pt;font-weight:400;line-height:120%">Incentive Opportunity and Eligible Earnings paid to the Participant during the fiscal year up to the date Participant became disabled. Payment will be made within 90 days after the plan administrator of the Company&#8217;s long-term disability plan has determined the Participant is entitled to disability income benefits under the long-term disability plan (and no later than March 15 of the following fiscal year). The amount of the First Half Progress Payment made to the Participant (if any) will be deducted from the prorated Annual Incentive Payment.</font></div><div style="margin-top:0.5pt;text-align:justify"><font><br></font></div><div style="margin-bottom:12pt;text-align:justify"><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:12pt;font-weight:400;line-height:120%">If a Participant terminates employment during the fiscal </font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:12pt;font-weight:400;letter-spacing:-0.02em;line-height:120%">year, </font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:12pt;font-weight:400;line-height:120%">is at least age fifty-five (55) and has completed at least five (5) years of continuous service with the Company prior to termination, the Participant may be eligible for a prorated Annual Incentive </font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:12pt;font-weight:400;letter-spacing:-0.012em;line-height:120%">Payment </font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:12pt;font-weight:400;line-height:120%">(if one is made) based on the Participant&#8217;s Eligible Earnings paid to the Participant during the fiscal year through the date of termination, subject to the following exception. If a Participant is entitled to receive a prorated annual incentive payment under any other Sleep Number plan during the fiscal year, the Participant is not eligible to receive a prorated First Half Progress Payment or Annual Incentive Payment under the terms of this paragraph.&#160; Participants will otherwise not be entitled to a prorated AIP, except where required by law. The prorated Annual Incentive </font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:12pt;font-weight:400;letter-spacing:-0.016em;line-height:120%">Payment </font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:12pt;font-weight:400;line-height:120%">will be based on the Participant&#8217;s </font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:12pt;font-weight:400;letter-spacing:-0.02em;line-height:120%">Target </font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:12pt;font-weight:400;line-height:120%">Incentive Opportunity and the actual percent of target </font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:12pt;font-weight:400;letter-spacing:-0.012em;line-height:120%">payout </font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:12pt;font-weight:400;line-height:120%">earned for Company EBITDA performance vs. goals and will be paid to the Participant at the same time as other Plan Participants. If the date of termination occurs within the first half of the fiscal </font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:12pt;font-weight:400;letter-spacing:-0.02em;line-height:120%">year, </font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:12pt;font-weight:400;line-height:120%">the Participant may be entitled to a prorated First Half Progress </font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:12pt;font-weight:400;letter-spacing:-0.012em;line-height:120%">Payment, </font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:12pt;font-weight:400;line-height:120%">if one is </font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:12pt;font-weight:400;letter-spacing:-0.012em;line-height:120%">made, </font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:12pt;font-weight:400;line-height:120%">on the same basis as all other Plan Participants. The amount of the First Half Progress </font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:12pt;font-weight:400;letter-spacing:-0.012em;line-height:120%">Payment </font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:12pt;font-weight:400;line-height:120%">made to the Participant (if any) will be deducted from the Annual Incentive</font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:12pt;font-weight:400;letter-spacing:-0.008em;line-height:120%"> </font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:12pt;font-weight:400;letter-spacing:-0.012em;line-height:120%">Payment.</font></div><div style="text-align:justify"><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:12pt;font-weight:700;line-height:120%">Other Terms and Conditions</font></div><div style="margin-bottom:12pt;margin-top:6.05pt;text-align:justify"><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:12pt;font-weight:400;line-height:120%">This Plan is subject to the terms and conditions as summarized in this Plan and in the Sleep Number Corporation 2020 Equity Incentive Plan. Sleep Number Corporation has the authority to take such actions as it deems necessary and advisable with respect to the execution and administration of this Plan including, without limitation, the full and </font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:12pt;font-weight:400;letter-spacing:-0.012em;line-height:120%">exclusive </font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:12pt;font-weight:400;line-height:120%">discretionary </font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:12pt;font-weight:400;letter-spacing:-0.012em;line-height:120%">power </font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:12pt;font-weight:400;line-height:120%">and authority to&#58; (a) construe and interpret the terms of this Plan and the rights of </font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:12pt;font-weight:400;letter-spacing:-0.012em;line-height:120%">any </font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:12pt;font-weight:400;line-height:120%">Participant or </font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:12pt;font-weight:400;letter-spacing:-0.012em;line-height:120%">anyone </font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:12pt;font-weight:400;line-height:120%">claiming the right to be treated as a Plan Participant, (b) determine the amounts </font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:12pt;font-weight:400;letter-spacing:-0.012em;line-height:120%">payable </font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:12pt;font-weight:400;line-height:120%">to </font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:12pt;font-weight:400;letter-spacing:-0.012em;line-height:120%">any </font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:12pt;font-weight:400;line-height:120%">Plan Participant including, without limitation, the full </font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:12pt;font-weight:400;letter-spacing:-0.012em;line-height:120%">power </font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:12pt;font-weight:400;line-height:120%">and authority to reduce or eliminate the amount </font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:12pt;font-weight:400;letter-spacing:-0.012em;line-height:120%">payable </font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:12pt;font-weight:400;line-height:120%">to </font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:12pt;font-weight:400;letter-spacing:-0.012em;line-height:120%">any </font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:12pt;font-weight:400;line-height:120%">Participant, (c) </font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:12pt;font-weight:400;letter-spacing:-0.012em;line-height:120%">modify, </font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:12pt;font-weight:400;line-height:120%">amend or terminate this Plan or </font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:12pt;font-weight:400;letter-spacing:-0.012em;line-height:120%">any </font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:12pt;font-weight:400;line-height:120%">rights of </font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:12pt;font-weight:400;letter-spacing:-0.012em;line-height:120%">any </font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:12pt;font-weight:400;line-height:120%">Participant or other individual claiming a right under the Plan at </font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:12pt;font-weight:400;letter-spacing:-0.012em;line-height:120%">any </font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:12pt;font-weight:400;line-height:120%">time and (d) delegate to one or more of its members or to one or more officers of the Company </font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:12pt;font-weight:400;letter-spacing:0.008em;line-height:120%">such </font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:12pt;font-weight:400;line-height:120%">authority, duties or </font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:12pt;font-weight:400;letter-spacing:-0.012em;line-height:120%">powers </font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:12pt;font-weight:400;line-height:120%">with respect to the execution and administration of this Plan&#59; provided, the Company may not take </font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:12pt;font-weight:400;letter-spacing:-0.012em;line-height:120%">any </font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:12pt;font-weight:400;line-height:120%">action or exercise </font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:12pt;font-weight:400;letter-spacing:-0.012em;line-height:120%">any </font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:12pt;font-weight:400;line-height:120%">discretion after the end of the Company&#8217;s fiscal year to reduce the unpaid amount</font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:12pt;font-weight:400;letter-spacing:-0.154em;line-height:120%"> </font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:12pt;font-weight:400;line-height:120%">of a Participant&#8217;s Annual Incentive </font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:12pt;font-weight:400;letter-spacing:-0.012em;line-height:120%">Payment </font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:12pt;font-weight:400;line-height:120%">that </font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:12pt;font-weight:400;letter-spacing:-0.012em;line-height:120%">was </font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:12pt;font-weight:400;line-height:120%">unconditionally earned as of the end of the Company&#8217;s fiscal </font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:12pt;font-weight:400;letter-spacing:-0.02em;line-height:120%">year. </font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:12pt;font-weight:400;line-height:120%">All decisions of the Company with respect to </font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:12pt;font-weight:400;letter-spacing:-0.012em;line-height:120%">any </font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:12pt;font-weight:400;line-height:120%">aspect of the Plan including, without limitation, the administration of the Plan, the interpretation or enforcement of </font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:12pt;font-weight:400;letter-spacing:-0.012em;line-height:120%">any </font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:12pt;font-weight:400;line-height:120%">term or condition of the Plan or the determination of </font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:12pt;font-weight:400;letter-spacing:-0.012em;line-height:120%">any </font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:12pt;font-weight:400;line-height:120%">amount </font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:12pt;font-weight:400;letter-spacing:-0.012em;line-height:120%">payable </font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:12pt;font-weight:400;line-height:120%">to </font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:12pt;font-weight:400;letter-spacing:-0.012em;line-height:120%">any </font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:12pt;font-weight:400;line-height:120%">Plan Participant (or </font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:12pt;font-weight:400;letter-spacing:-0.012em;line-height:120%">anyone </font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:12pt;font-weight:400;line-height:120%">else claiming a right to payment under the Plan) shall be final, conclusive, and binding for all purposes.</font></div><div style="text-align:justify"><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:12pt;font-weight:400;line-height:120%">Only Sleep Number team members are eligible for this Plan. Accordingly, an individual who is classified as an independent contractor, leased employee, or as any other status in which the individual is not classified as a common law employee of Sleep Number or the affiliate at the time services are performed is not an eligible team member under this Plan. No judicial or administrative reclassification or reclassification by Sleep Number or the affiliate will be applied to grant retroactive eligibility to any individual under this Plan.</font></div><div style="margin-top:0.1pt;text-align:justify"><font><br></font></div><div style="height:54pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><font><br></font></div></div></div><hr style="page-break-after:always"><div style="min-height:54pt;width:100%"><div><font><br></font></div><div><font><br></font></div></div><div style="text-align:justify"><font><br></font></div><div style="text-align:justify"><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:12pt;font-weight:400;line-height:120%">Nothing contained in this Plan shall be construed as a contract with or guaranty to any Participant or other team member of continued employment with Sleep Number Corporation or any of its subsidiaries for any period of time, at any grade level or at any rate of compensation. All team members are team members &#8220;at will&#8221; whose employment is subject to termination at any time with or without cause. Nothing in this Plan will interfere with or limit in any way the right of Sleep Number Corporation or any subsidiary to terminate the employment or service of any team member at any time, nor confer upon any team member any right to continue in the employment or service of Sleep Number Corporation or any subsidiary. Any incentive compensation payable pursuant to this Plan will be subject to the terms and conditions of the Sleep Number Corporation Clawback and Forfeiture Policy, unless prohibited by law.</font></div><div style="margin-top:0.5pt;text-align:justify"><font><br></font></div><div style="text-align:justify"><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:12pt;font-weight:400;line-height:120%">The Company may withhold and deduct from any amount payable hereunder to any participant all amounts the Company reasonably determines are required, including any amounts necessary to satisfy any and all foreign, federal, state and local withholding and employment-related tax requirements attributable to any amount payable hereunder where permitted by law.</font></div><div style="margin-top:0.1pt;text-align:justify"><font><br></font></div><div style="text-align:justify"><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:12pt;font-weight:400;line-height:120%">The Plan participant agrees that the validity, construction, interpretation, administration and effect of the Plan and any rules, regulations and actions relating to the Plan will be governed by and construed exclusively in accordance with the laws of the State of Minnesota, notwithstanding the conflicts of laws principles of any jurisdiction and the Plan participant consents to the jurisdiction and venue of the federal and state courts located in the State of Minnesota. California team members may elect to void this provision, to the extent it is construed to violate Cal. Labor Code &#167; 925.</font></div><div style="text-align:justify"><font><br></font></div><div style="text-align:justify"><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:12pt;font-weight:400;line-height:120%">The Plan as described in this document is effective December 29, 2024, and only applies to fiscal years of Sleep Number Corporation commencing on or after this date. Nothing contained in this document should be construed as an indication of the Plan being in effect or applying with respect to </font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:12pt;font-weight:400;letter-spacing:-0.012em;line-height:120%">any </font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:12pt;font-weight:400;line-height:120%">other</font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:12pt;font-weight:400;letter-spacing:0.012em;line-height:120%"> </font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:12pt;font-weight:400;line-height:120%">period.</font></div><div style="height:54pt;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-10.6
<SEQUENCE>3
<FILENAME>a2025-q1ex1062025psuawarda.htm
<DESCRIPTION>EX-10.6
<TEXT>
<html><head>
<!-- Document created using Wdesk -->
<!-- Copyright 2025 Workiva -->
<title>Document</title></head><body><div id="i295af504bd5b413aa5fa1059edfab3d5_1"></div><div style="min-height:72pt;width:100%"><div style="margin-bottom:12pt;text-align:right"><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Exhibit 10.6</font></div></div><div style="text-align:center"><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:700;line-height:120%">PERFORMANCE ADJUSTED<br>RESTRICTED STOCK UNIT AWARD AGREEMENT</font></div><div style="margin-bottom:12pt;text-align:center"><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:700;line-height:120%">(Executive Team)</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:120%">THIS AGREEMENT is entered into and effective as of __________, 20__ (the &#8220;Date of Grant&#8221;), by and between Sleep Number Corporation (the &#8220;Company&#8221;) and </font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:underline">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:120%"> (the &#8220;Grantee&#8221;).</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Unless defined in this Agreement, capitalized terms used in this Agreement shall have the meanings established in the Sleep Number Corporation 2020 Equity Incentive Plan (the &#8220;Plan&#8221;).</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:120%">The Company has adopted the Plan, which authorizes the grant of Restricted Stock Unit Awards to Employees, Non-Employee Directors, and Consultants. The Company desires to give the Grantee a proprietary interest in the Company and its Subsidiaries in recognition of the Grantee&#8217;s contributions and as an added incentive to advance the interests of the Company and its Subsidiaries by granting to the Grantee a Restricted Stock Unit Award pursuant to the Plan.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Accordingly, the parties agree as follows&#58;</font></div><div style="margin-bottom:12pt;text-align:justify"><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:100%">1.</font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:27.66pt;text-decoration:underline">Grant of Award Units and Performance Adjustments</font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:100%">.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:100%">1.1</font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:22.09pt;text-decoration:underline">Grant of Award Units</font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:100%">.  The Company hereby grants to the Grantee a Restricted Stock Unit Award (the &#8220;Award&#8221;) consisting of __________ units (the &#8220;Award Units&#8221;) that will be settled in shares of the Company&#8217;s common stock, par value $0.01 per share (the &#8220;Common Stock&#8221;), subject to the terms, conditions, and restrictions set forth below and in the Plan.  Reference in this Agreement to the Award Units or the Adjusted Award Units (as defined in Section 1.2 of this Agreement) will be deemed to include the Dividend Proceeds (as defined in Section 3.3 of this Agreement) with respect to such Award Units or Adjusted Award Units as provided in Section 3.3 of this Agreement.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:100%">1.2</font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:22.09pt;text-decoration:underline">Performance Adjustments</font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:100%">.  The number of Award Units granted hereunder is subject to adjustment based on the Company&#8217;s level of achievement versus annual Net Sales goals and annual NOP goals for the 2025, 2026, and 2027 fiscal years (the &#8220;Performance Period&#8221;).  (For purposes of this Agreement, &#8220;NOP&#8221; will be defined as Net Operating Income). The Net Sales growth goals and NOP growth goals will be equally weighted.</font></div><div style="text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:120%">The annual Net Sales and NOP goals and the corresponding performance adjustment multiples are as follows&#58;</font></div><div style="text-align:justify;text-indent:36pt"><font><br></font></div><div style="text-align:justify"><font><br></font></div><div style="margin-bottom:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:93.154%"><tr><td style="width:1.0%"></td><td style="width:12.478%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.721%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.708%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.513%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.388%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:17.592%"></td><td style="width:0.1%"></td></tr><tr style="height:17pt"><td colspan="3" rowspan="2" style="border-left:0.5pt solid #000000;border-right:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:0 1pt"></td><td colspan="3" rowspan="2" style="border-left:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 2.38pt;text-align:center;vertical-align:middle"><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Payout Multiple</font></td><td colspan="6" style="background-color:#d9d9d9;border-left:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 2.38pt;text-align:center;vertical-align:middle"><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:700;line-height:100%">Net Sales</font></td><td colspan="6" style="background-color:#d9d9d9;border-left:0.5pt solid #000000;border-right:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 2.38pt;text-align:center;vertical-align:middle"><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:700;line-height:100%">NOP</font></td></tr><tr style="height:41pt"><td colspan="3" style="background-color:#d9d9d9;border-left:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 2.38pt;text-align:center;vertical-align:middle"><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Percent of AOP * achieved for 2025</font></td><td colspan="3" style="background-color:#d9d9d9;border-left:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 2.38pt;text-align:center;vertical-align:top"><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Annual growth achieved for 2026 and 2027</font></td><td colspan="3" style="background-color:#d9d9d9;border-left:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 2.38pt;text-align:center;vertical-align:middle"><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Percent of AOP* achieved for 2025</font></td><td colspan="3" style="background-color:#d9d9d9;border-left:0.5pt solid #000000;border-right:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 2.38pt;text-align:center;vertical-align:top"><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Annual growth achieved for 2026 and 2027</font></td></tr><tr><td colspan="3" style="border-left:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 3.77pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Threshold</font></td><td colspan="3" style="border-left:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 2.38pt;text-align:center;vertical-align:top"><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:100%">0.5X</font></td><td colspan="3" style="border-left:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-left:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-left:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-left:0.5pt solid #000000;border-right:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="border-left:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 3.77pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Target</font></td><td colspan="3" style="border-left:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 2.38pt;text-align:center;vertical-align:top"><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:100%">1.0X</font></td><td colspan="3" style="border-left:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-left:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-left:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-left:0.5pt solid #000000;border-right:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="border-bottom:0.5pt solid #000000;border-left:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 3.77pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Maximum</font></td><td colspan="3" style="border-bottom:0.5pt solid #000000;border-left:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 2.38pt;text-align:center;vertical-align:top"><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2.0X</font></td><td colspan="3" style="border-bottom:0.5pt solid #000000;border-left:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:0.5pt solid #000000;border-left:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:0.5pt solid #000000;border-left:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:0.5pt solid #000000;border-left:0.5pt solid #000000;border-right:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:0 1pt"></td></tr></table></div><div><font><br></font></div><div><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:120%">* The Company&#8217;s Annual Operating Plan (AOP) as approved by the Board of Directors for 2025.</font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:12pt"><font><br></font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div style="margin-bottom:12pt;text-align:right"><font><br></font></div></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:120%">The calculation of the &#8220;Adjusted Award Units&#8221; based on performance versus these annual goals will be determined as follows&#58;</font></div><div style="margin-bottom:12pt;padding-left:36pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(a)</font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:24.08pt">The Company&#8217;s actual percent achievement of AOP for 2025 or achievement of annual growth for 2026 and 2027 will be measured for each of the two (2) performance measures and for each of the three (3) fiscal years of the Performance Period&#59;</font></div><div style="margin-bottom:12pt;padding-left:36pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(b)</font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:23.57pt">A payout multiple will be determined for each performance goal and for each fiscal year, based on interpolation between the performance goals in the foregoing table (performance relative to a performance goal that is below the threshold for a fiscal year will result in a payout multiple of zero (0) for that performance goal for that fiscal year)&#59; and</font></div><div style="margin-bottom:12pt;padding-left:36pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(c)</font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:24.69pt">The mean, or average, of the resulting six (6) payout multiples will be applied to the number of Award Units to determine the number of Adjusted Award Units. </font></div><div style="margin-bottom:12pt;padding-left:36pt;text-align:justify"><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:120%">For example, if the annual Net Sales growth rate achieved for 2026 is X%, the multiple for that performance goal for that year will be 1.0X&#59; and if the annual NOP growth rate achieved for 2026 is X%, the multiple for that performance goal for that year will be 2.0X.  Similar multiples will be determined for each performance goal and for each of the following fiscal years.  The resulting six (6) payout multiples will then be averaged to determine the final payout multiple.  This final payout multiple times the number of Award Units originally granted results in the number of &#58;Adjusted Award Units that would vest, subject to the Relative TSR Multiplier and all of the other proration and vesting provisions set forth in this Agreement.</font></div><div style="margin-bottom:12pt;padding-left:36pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(d)</font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:22.02pt">If any Adjusted Award Units are earned pursuant to the calculation outlined above, the number of Adjusted Award Units earned shall be adjusted by multiplying such amount by the Relative TSR Modifier (as defined below), which shall be determined in accordance with the schedule set forth below based on the Relative TSR Performance during the Performance Period, provided, however that the Relative TSR Modifier shall in no instance modify the award above 200% of the target PSUs. </font></div><div style="margin-bottom:12pt;padding-left:35.75pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:83.928%"><tr><td style="width:1.0%"></td><td style="width:32.233%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:32.233%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:32.234%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#f2f2f2;border-left:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:center;text-indent:36pt;vertical-align:top"><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:700;line-height:100%">Performance Levels</font></td><td colspan="3" style="background-color:#f2f2f2;border-left:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:center;text-indent:36pt;vertical-align:top"><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:700;line-height:100%">Relative TSR Percentile</font></td><td colspan="3" style="background-color:#f2f2f2;border-left:0.5pt solid #000000;border-right:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:center;text-indent:36pt;vertical-align:top"><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:700;line-height:100%">Relative TSR Modifier</font></td></tr><tr><td colspan="3" style="border-left:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:center;text-indent:36pt;vertical-align:top"><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Threshold</font></td><td colspan="3" style="border-left:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:center;text-indent:36pt;vertical-align:top"><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Below 25th Percentile</font></td><td colspan="3" style="border-left:0.5pt solid #000000;border-right:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:center;text-indent:36pt;vertical-align:top"><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:100%">80%</font></td></tr><tr><td colspan="3" style="border-left:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:center;text-indent:36pt;vertical-align:top"><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Target</font></td><td colspan="3" style="border-left:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:1.38pt;padding-right:1.38pt;text-align:center"><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:120%">25</font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:7.15pt;font-weight:400;line-height:120%;position:relative;top:-3.85pt;vertical-align:baseline">th</font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:120%"> &#8211; 75</font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:7.15pt;font-weight:400;line-height:120%;position:relative;top:-3.85pt;vertical-align:baseline">th</font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:120%"> Percentile</font></div></td><td colspan="3" style="border-left:0.5pt solid #000000;border-right:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:center;text-indent:36pt;vertical-align:top"><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:100%">100%</font></td></tr><tr><td colspan="3" style="border-bottom:0.5pt solid #000000;border-left:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:center;text-indent:36pt;vertical-align:top"><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Maximum</font></td><td colspan="3" style="border-bottom:0.5pt solid #000000;border-left:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:1.38pt;padding-right:1.38pt;text-align:center"><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Above the 75</font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:7.15pt;font-weight:400;line-height:120%;position:relative;top:-3.85pt;vertical-align:baseline">th</font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:120%"> Percentile</font></div></td><td colspan="3" style="border-bottom:0.5pt solid #000000;border-left:0.5pt solid #000000;border-right:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:center;text-indent:36pt;vertical-align:top"><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:100%">120%</font></td></tr></table></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:120%">The Company&#8217;s actual performance relative to the performance goals set forth above and the calculation of the Adjusted Award Units shall be determined by the Management Development and Compensation Committee (the &#8220;Committee&#8221;) of the Board of Directors following the conclusion of the Performance Period.  The Committee&#8217;s determination shall be final and conclusive for all purposes under this Agreement.  </font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:120%">1.3</font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:120%;padding-left:22.09pt;text-decoration:underline">Restrictive Covenant Agreement</font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:120%">.  In consideration for the grant of this Award, the Grantee agrees to execute and be bound by the terms of the Employee Inventions, Confidentiality, Non-Compete and Mutual Arbitration Agreement (the &#8220;Non-Compete Agreement&#8221;) attached hereto, and the Grantee acknowledges that the Grantee&#8217;s failure to execute the Non-Compete Agreement will cause this Award to automatically terminate and be forfeited without any further action.</font></div><div style="margin-bottom:12pt;text-align:justify"><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:120%">2.</font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:120%;padding-left:27.66pt;text-decoration:underline">Grant Restriction</font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:120%">.</font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:12pt"><font><br></font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div style="margin-bottom:12pt;text-align:right"><font><br></font></div></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:120%">2.1</font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:120%;padding-left:22.09pt;text-decoration:underline">Restriction and Forfeiture</font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:120%">.  The Grantee&#8217;s right to the Award Units or the Adjusted Award Units and the shares of Common Stock issuable under the Award Units or Adjusted Award Units will be subject to the Grantee remaining in continuous employment or service with the Company or any Subsidiary for a period of three (3) years (the &#8220;Vesting Period&#8221;) following the Date of Grant&#59; provided, however, that such employment or service period restrictions (the &#8220;Restrictions&#8221;) will lapse and terminate prior to end of the Vesting Period as set forth in Section 2.2 below (or as otherwise set forth in the Plan for any circumstance not contemplated by the terms of Section 2.2).</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:120%">2.2</font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:120%;padding-left:22.09pt;text-decoration:underline">Death, Disability, or other Termination of Employment or Service</font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:120%">.</font></div><div style="margin-bottom:12pt;padding-left:36pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:120%">(a)</font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:120%;padding-left:24.08pt;text-decoration:underline">Death</font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:120%">.  In the event that the Grantee&#8217;s employment or service is terminated prior to the end of the Vesting Period due to the Grantee&#8217;s death, the Restrictions applicable to the Award Units or Adjusted Award Units will immediately lapse and terminate, and the shares of Common Stock to be issued in settlement of the Award Units will be issued within 90 days of the Grantee&#8217;s death, with the performance adjustment determination related to any incomplete fiscal year(s) within the Performance Period deemed to be satisfied at the target level, with no reduction or addition based on the Relative TSR Modifier. </font></div><div style="margin-bottom:12pt;padding-left:36pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:120%">(b)</font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:120%;padding-left:23.57pt;text-decoration:underline">Disability</font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:120%">.  In the event that the Grantee&#8217;s employment or service is terminated prior to the end of the Vesting Period due to the Grantee&#8217;s Disability, the Grantee will become fully vested in the Award Units pending completion of the Performance Period and final determination of the Adjusted Award Units.  The shares of Common Stock to be issued in settlement of the Adjusted Award Units will be retained and held by the Company pending the final determination of the Adjusted Award Units and will be issued within 90 days of the end of the Vesting Period.</font></div><div style="margin-bottom:12pt;padding-left:36pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:120%">(c)</font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:120%;padding-left:24.69pt;text-decoration:underline">Termination Due to Retirement</font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:120%">.</font></div><div style="margin-bottom:12pt;padding-left:72pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:120%">(i)</font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:120%;padding-left:26.82pt">In the event that the Grantee&#8217;s employment or other service is terminated prior to the end of the Vesting Period by reason of the Grantee&#8217;s retirement at or beyond age fifty-five (55) and the Grantee has five (5) or more years of service with the Company prior to such retirement, the Grantee will become vested in a pro rata portion of Award Units based on the number of calendar days elapsed in the Vesting Period as of the date of retirement (</font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%">e.g</font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:120%">., If the Grantee was granted 1,200 Award Units, and if retirement occurs 730 calendar days into the 1,095 calendar days vesting period, then the Grantee will become vested with respect to an aggregate of 800 Award Units and the remaining 400 Award Units will immediately terminate and be forfeited without notice of any kind) pending completion of the Performance Period and final determination of the Adjusted Award Units. </font></div><div style="margin-bottom:12pt;padding-left:72pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:120%">(ii)</font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:120%;padding-left:24.3pt">In the event that the Grantee&#8217;s employment or other service with the Company and all Subsidiaries is terminated prior to the end of the Vesting Period by reason of the Grantee&#8217;s retirement prior to age fifty-five (55) or the Grantee has fewer than five (5) years of service with the Company prior to retirement, all rights of the Grantee under the Plan and this Agreement relating to all Award Units with respect to which the Restrictions have not lapsed will immediately terminate and be forfeited without notice of any kind.</font></div><div style="margin-bottom:12pt;padding-left:72pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:120%">(iii)</font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:120%;padding-left:21.78pt">In the event that the Grantee&#8217;s employment or other service with the Company and all Subsidiaries is terminated prior to the end of the Vesting Period by reason of the Grantee&#8217;s retirement at or beyond age sixty (60) and the Grantee has five (5) or more years of service with the Company prior to retirement, the Grantee will become fully vested in the Award </font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:12pt"><font><br></font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div style="margin-bottom:12pt;text-align:right"><font><br></font></div></div><div style="margin-bottom:12pt;padding-left:72pt;text-align:justify"><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Units pending completion of the Performance Period and final determination of the Adjusted Award Units if the following criteria are met&#58; Grantee provides written notice of Grantee&#8217;s intention to retire </font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:underline">three months</font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:120%"> before Grantee&#8217;s actual retirement date.&#160; Provided, however, and only to the extent permitted by applicable law, that as a condition of Grantee becoming vested in the Award Units at completion of the Performance Period, Grantee cannot have engaged in competitive activities to Company&#8217;s business in the United States during the period between the Grantee&#8217;s termination date and the end of the Vesting Period, up to any duration limitation under applicable law.</font></div><div style="margin-bottom:12pt;padding-left:72pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:120%">(iv)</font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:120%;padding-left:21.86pt">The shares of Common Stock to be issued in settlement of the Adjusted Award Units pursuant to paragraphs (i) or (iii) above will be retained and held by the Company pending the final determination of the Adjusted Award Units and will be issued within 90 days of the end of the Vesting Period.</font></div><div style="margin-bottom:12pt;padding-left:36pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:120%">(d)</font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:120%;padding-left:23.57pt;text-decoration:underline">Termination for Reasons other than Death, Disability, or Retirement</font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:120%">.  In the event the Grantee&#8217;s employment or other service with the Company and all Subsidiaries is terminated prior to the end of the Vesting Period for any reason other than death, Disability, or retirement as provided above, or if the Grantee is in the employ or service of a Subsidiary and the Subsidiary ceases to be a Subsidiary of the Company (unless the Grantee continues in the employ or service of the Company or another Subsidiary), all rights of the Grantee under this Agreement relating to Award Units with respect to which the Restrictions have not lapsed will immediately terminate and be forfeited without notice of any kind.</font></div><div style="margin-bottom:12pt;text-align:justify"><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:120%">3.</font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:120%;padding-left:27.66pt;text-decoration:underline">Issuance of Shares</font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:120%">.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:120%">3.1</font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:120%;padding-left:22.09pt;text-decoration:underline">Timing</font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:120%">.  Vested Award Units or Adjusted Award Units shall be converted to shares of Common Stock on a one-for-one basis, and such shares shall be issued as soon as reasonably possible, but not more than 90 days, after the end of the Vesting Period, subject to the provisions set forth above applicable to vesting events that occur prior to the end of the Vesting Period.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:120%">3.2</font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:120%;padding-left:22.09pt;text-decoration:underline">Limitations on Transfer</font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:120%">.  Award Units or Adjusted Award Units will not be assignable or transferable by the Grantee, either voluntarily or involuntarily, and may not be subjected to any lien, directly or indirectly, by operation of law or otherwise.  Any attempt to transfer, assign, or encumber the Award Units or Adjusted Award Units, other than in accordance with this Agreement and the Plan, will be null and void and will void the Award, and all Award Units or Adjusted Award Units for which the Restrictions have not lapsed will be forfeited and immediately returned to the Company.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:120%">3.3</font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:120%;padding-left:22.09pt;text-decoration:underline">Dividends and Other Distributions</font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:120%">.  The Award Units are being granted with an equal number of dividend equivalents.  Accordingly, the Grantee is entitled to receive an additional award unit with a value equal to any dividends or distributions (including, without limitation, any cash dividends, stock dividends or dividends in kind, the proceeds of any stock split, or the proceeds resulting from any changes or exchanges described in Section 6 of this Agreement, all of which are referred to herein collectively as the &#8220;Dividend Proceeds&#8221;) that are paid or payable with respect to one share of Common Stock for each Award Unit, which will be subject to the same rights, restrictions, and performance adjustments under this Agreement as the Award Units to which such dividends or distributions relate.  The number of additional award units to be received as dividend equivalents for each Award Unit shall be determined by dividing the cash dividend per share by the Fair Market Value of one share of Common Stock on the dividend or distribution payment date.  All such additional award units received as dividend equivalents will be subject to the same restrictions and performance adjustments as the Award Units to which such Dividend Proceeds relate.</font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:12pt"><font><br></font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div style="margin-bottom:12pt;text-align:right"><font><br></font></div></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:120%">3.4</font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:120%;padding-left:22.09pt;text-decoration:underline">Fractional Shares</font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:120%">.  The Grantee acknowledges that the Company will not issue or deliver fractional shares of Common Stock under this Agreement.  All fractional shares will be rounded up to the nearest whole share. </font></div><div style="margin-bottom:12pt;text-align:justify"><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:120%">4.</font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:120%;padding-left:27.66pt;text-decoration:underline">Rights of Grantee</font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:120%">.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:120%">4.1</font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:120%;padding-left:22.09pt;text-decoration:underline">Employment or Service</font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:120%">.  Nothing in this Agreement will interfere with or limit in any way the right of the Company or any Subsidiary to terminate the employment or service of the Grantee at any time, nor confer upon the Grantee any right to continue in the employment or service with the Company or any Subsidiary at any particular position or rate of pay or for any particular period of time.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:120%">4.2</font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:120%;padding-left:22.09pt;text-decoration:underline">Rights as a Shareholder</font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:120%">.  The Grantee will have no rights as a shareholder until the Grantee becomes the holder of record of shares of Common Stock issued in settlement of the Adjusted Award Units.  As soon as reasonably possible after the satisfaction of any conditions to the effective issuance of shares of Common Stock in settlement of the Adjusted Award Units, the shares will be issued by the Company.</font></div><div style="margin-bottom:12pt;text-align:justify"><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:120%">5.</font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:120%;padding-left:27.66pt;text-decoration:underline">Withholding Taxes</font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:120%">.  The Company is entitled to (i) withhold and deduct from future wages of the Grantee (or from other amounts that may be due and owing to the Grantee from the Company), or to withhold from the shares of Common Stock that would otherwise be determined to be paid to the Company out of Dividend Proceeds, or make other arrangements for the collection of all amounts the Company determines are legally required to satisfy any federal, state, or local withholding and employment-related tax requirements attributable to the receipt of the Award, the receipt of dividends or distributions on Award Units or Adjusted Award Units, or the lapse or termination of the Restrictions applicable to Award Units or Adjusted Award Units, or (ii) require the Grantee promptly to remit the amount of such withholding to the Company.  In the event that the Company is unable to withhold such amounts, for whatever reason, the Grantee agrees to pay to the Company an amount equal to the amount the Company would otherwise be required to withhold under federal, state, or local law.</font></div><div style="margin-bottom:12pt;text-align:justify"><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:120%">6.</font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:120%;padding-left:27.66pt;text-decoration:underline">Adjustments</font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:120%">.  In the event of any reorganization, merger, consolidation, recapitalization, liquidation, reclassification, stock dividend, stock split, combination of shares, rights offering, or divestiture (including a spin-off), or any other change in the corporate structure or shares of the Company, the Committee (or, if the Company is not the surviving corporation in any such transaction, the board of directors of the surviving corporation), in order to prevent dilution or enlargement of the rights of the Grantee, will make appropriate adjustment (which determination will be conclusive) as to the number and kind of securities or other property (including cash) subject to this Award.</font></div><div style="margin-bottom:12pt;text-align:justify"><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:120%">7.</font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:120%;padding-left:27.66pt;text-decoration:underline">Subject to Plan</font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:120%">.  The Award and the Award Units granted pursuant to this Agreement have been granted under the Plan and, except as otherwise expressly provided in this Agreement, are subject to all of the terms and conditions of the Plan.  In addition, the Grantee, by execution hereof, acknowledges having received a copy of the Plan and acknowledges that the Company, or a third party vendor designated by the Company, may deliver to the Grantee any documents related to the Grantee&#8217;s participation in the Plan by electronic means, including through email, the Company&#8217;s website, and through the website of the third party vendor designated by the Company. &#160;The provisions of this Agreement will be interpreted as to be consistent with the Plan, and any ambiguities in this Agreement will be interpreted by reference to the Plan.  In the event that any provision of this Agreement is not authorized under the Plan, the terms of the Plan will prevail.</font></div><div style="margin-bottom:12pt;text-align:justify"><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:120%">8.</font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:120%;padding-left:27.66pt;text-decoration:underline">Forfeiture, Clawback or Recoupment</font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%">.</font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:120%">  This Award is subject to the forfeiture and clawback provisions pursuant to the Plan. Additionally, the Grantee may be subject to the Company&#8217;s policy regarding clawback and forfeiture of certain compensation, as in effect at such time.  In addition to the other rights of the Committee </font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:12pt"><font><br></font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div style="margin-bottom:12pt;text-align:right"><font><br></font></div></div><div style="margin-bottom:12pt;text-align:justify"><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:120%">under the Plan, if Grantee is determined by the Committee, acting in its sole discretion, to have taken any action that would constitute Adverse Action or Cause or that is subject to any other or additional &#8220;clawback,&#8221; forfeiture, or recoupment policy adopted by the Company, either prior to or after the date of this Agreement, or to have violated the Non-Compete Agreement, as defined in Section 1.3, (i) all of Grantee&#8217;s rights under the Plan and any agreements evidencing an award granted under the Plan, including this Agreement evidencing this Award, then held by Grantee shall terminate and be forfeited upon the effectiveness of such Committee action, and without notice of any kind, and (ii) the Committee, in its sole discretion may require Grantee to surrender and return, transfer, or assign to the Company all or any portion of the shares of Common Stock received, or to disgorge all or any profits or any other economic value (however defined by the Committee) made or realized by Grantee or Grantee&#8217;s affiliate, during the period beginning two (2) years prior to your termination of employment or service with the Company, in connection with any awards granted under the Plan, including this Award, or any shares of Common Stock issued upon the exercise or vesting of any awards, including this Award.  This Section 8 shall not apply and shall automatically become void </font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%">ab initio </font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:120%">following a Change of Control.</font></div><div style="margin-bottom:12pt;text-align:justify"><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:120%">9.</font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:120%;padding-left:27.66pt;text-decoration:underline">Miscellaneous</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:120%">9.1</font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:120%;padding-left:22.09pt;text-decoration:underline">Binding Effect</font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:120%">.  This Agreement will be binding upon the heirs, executors, administrators, and successors of the parties to this Agreement.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:120%">9.2</font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:120%;padding-left:22.09pt;text-decoration:underline">Governing Law</font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:120%">.  This Agreement and all rights and obligations under this Agreement will be construed in accordance with the Plan and governed by the laws of the State of Minnesota, without regard to conflicts of laws provisions.  Any legal proceeding related to this Agreement will be brought in an appropriate Minnesota court, and the parties to this Agreement consent to the exclusive jurisdiction of the court for this purpose.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:120%">9.3</font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:120%;padding-left:22.09pt;text-decoration:underline">Entire Agreement</font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:120%">.  This Agreement and the Plan set forth the entire agreement and understanding of the parties to this Agreement with respect to the grant and vesting of this Award and the administration of the Plan and supersede all prior agreements, arrangements, plans, and understandings relating to the grant and vesting of this Award and the administration of the Plan.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:120%">9.4</font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:120%;padding-left:22.09pt;text-decoration:underline">Amendment and Waiver</font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:120%">.  Other than as provided in the Plan, this Agreement may be amended, waived, modified, or canceled only by a written instrument executed by the parties to this Agreement or, in the case of a waiver, by the party waiving compliance.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:120%">9.5</font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:120%;padding-left:22.09pt;text-decoration:underline">Code Section 409A</font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:120%">.  Payments of amounts under this Agreement are intended to comply with the requirements of Code section 409A, and this Agreement shall in all respects be administered and construed to give effect to such intent.  The Committee, in its sole discretion, may accelerate or delay distribution of any shares in payment of amounts due under this Agreement if and to the extent allowed under Code section 409A.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font><br></font></div><div><font><br></font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:12pt"><font><br></font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div style="margin-bottom:12pt;text-align:right"><font><br></font></div></div><div style="margin-bottom:12pt;text-align:justify"><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:120%">The parties hereto have executed this Agreement effective the day and year first above written.</font></div><div style="margin-bottom:12pt;padding-left:252pt"><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:120%">SLEEP NUMBER CORPORATION</font></div><div style="margin-bottom:12pt"><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;</font></div><div style="margin-bottom:12pt"><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:120%"><br>&#160;&#160;&#160;&#160;Samuel Hellfeld<br>&#160;&#160;&#160;&#160;Chief Legal and Risk Officer </font></div><div style="margin-bottom:12pt"><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:120%">By execution of this Agreement,&#160;&#160;&#160;&#160;GRANTEE<br>the Grantee acknowledges having <br>received a copy of the Plan.&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:underline">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:120%"><br>&#160;&#160;&#160;&#160;(Signature)</font></div><div style="margin-bottom:12pt;padding-left:252pt"><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:underline">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;<br></font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:120%">(Name and Address)<br></font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:underline">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</font></div><div style="margin-bottom:12pt;text-indent:36pt"><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:underline">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:12pt"><font><br></font></div></div></div><div id="i295af504bd5b413aa5fa1059edfab3d5_4"></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div style="margin-bottom:6pt"><font><br></font></div></div><div style="margin-bottom:6pt"><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:700;line-height:120%">ATTACHMENT A&#58;</font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:120%"> Definition for the Company&#8217;s &#8220;Relative TSR Modifier&#8221; </font></div><div style="margin-bottom:12pt"><font><br></font></div><div style="margin-bottom:12pt"><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:12pt;font-weight:400;line-height:100%">TSR performance for Sleep Number and for the S&#38;P 1500 Specialty Retail Index shall be calculated as follows&#58;</font></div><div style="margin-bottom:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:95.238%"><tr><td style="width:1.0%"></td><td style="width:13.118%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.518%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:82.964%"></td><td style="width:0.1%"></td></tr><tr style="height:15pt"><td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:100%">TSR &#61;  </font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Ending Average Share Price &#8212; Beginning Average Share Price + Reinvested Dividends</font></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Beginning Average Share Price</font></td></tr></table></div><div style="margin-bottom:12pt"><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:12pt;font-weight:400;line-height:100%">Definitions. For the purposes of this Relative TSR Modifier calculation the following terms shall be defined as follows&#58;</font></div><div style="margin-bottom:5pt;padding-left:18pt;text-indent:-18pt"><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:120%">&#8226;</font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:120%;padding-left:12.53pt">&#8220;</font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-style:italic;font-weight:700;line-height:120%">Beginning Average Stock Price</font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:120%">&#8221; means the average closing price of a share of common stock of a company, as reported on the principal national stock exchange on which such common stock is traded, over the 20 consecutive trading days immediately preceding the first day of the Relative TSR Modifier Performance Period.</font></div><div style="margin-bottom:5pt;padding-left:18pt;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">&#8226;</font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:120%;padding-left:14.15pt">&#8220;</font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-style:italic;font-weight:700;line-height:120%">Dividends Paid</font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:120%">&#8221; means all dividends paid with respect to an ex-dividend date that occurs during the Relative TSR Modifier Performance Period (whether or not the dividend payment date occurs during the TSR Modifier Performance Period), which shall be deemed to have been reinvested in the underlying common shares and shall include dividends paid with respect to such reinvested dividends, appropriately adjusted to reflect stock splits, spinoffs, and similar transactions.</font></div><div style="margin-bottom:5pt;padding-left:18pt;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">&#8226;</font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:120%;padding-left:14.15pt">&#8220;</font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-style:italic;font-weight:700;line-height:120%">Ending Average Stock Price</font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:120%">&#8221; means the average closing price of a share of common stock of a company, as reported on the principal national stock exchange on which such common stock is traded, over the 20 consecutive trading days ending on (and including) the last day of the Relative TSR Modifier Performance Period.</font></div><div style="margin-bottom:5pt;padding-left:18pt;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">&#8226;</font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:120%;padding-left:14.15pt">&#8220;</font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-style:italic;font-weight:700;line-height:120%">Relative TSR Percentile</font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:120%">&#8221; means the percentile rank of the Company&#8217;s TSR relative to the TSR of the companies in the S&#38;P 1500 Specialty Retail Index for the Relative TSR Modifier Performance Period. Relative TSR Percentile will be determined by ranking the TSR of the Company and each of the companies in the S&#38;P 1500 Specialty Retail Index (with the company having the lowest TSR being ranked number 1, the company with the second lowest TSR being ranked number 2, and so forth) and determining the Company&#8217;s percentile rank based upon its position in the list by dividing the Company&#8217;s position by the total number of companies (including the Company) in the S&#38;P 1500 Specialty Retail Index and rounding the quotient to the nearest hundredth.</font></div><div style="margin-bottom:5pt;padding-left:18pt;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">&#8226;</font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:120%;padding-left:14.15pt">&#8220;</font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-style:italic;font-weight:700;line-height:120%">TSR</font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:120%">&#8221; means, for any company, the cumulative total shareholder return for the Relative TSR Modifier Performance Period as measured by dividing (A) the sum of (i) the cumulative amount of Dividends Paid, and (ii) the Ending Stock Price minus the Beginning Stock Price, by (B) the Beginning Stock Price.</font></div><div style="margin-bottom:5pt;padding-left:18pt;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">&#8226;</font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-style:italic;font-weight:700;line-height:120%;padding-left:14.15pt">&#8220;S&#38;P 1500 Specialty Retail</font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:120%">&#160;</font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-style:italic;font-weight:700;line-height:120%">Index</font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:120%">&#8221; means the companies that are included in the S&#38;P 1500 Specialty Retail Index on the first day of the Relative TSR Modifier Performance Period. If any of the companies included in the S&#38;P 1500 Specialty Retail Index undergo transactions or other changes during the Relative TSR Modifier Performance Period, the following treatment shall apply or, if the transaction or other change is not covered by the list included below, the Management Development and Compensation Committee of the Board of Directors of the Company (the &#8220;</font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-style:italic;font-weight:700;line-height:120%">Committee</font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:120%">&#8221;) shall determine the treatment of such transaction or other change in its discretion&#58;</font></div><div style="margin-bottom:6pt;padding-left:54pt;text-indent:-18pt"><font style="color:#000000;font-family:'Courier New',monospace;font-size:11pt;font-weight:400;line-height:120%">o</font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:120%;padding-left:11.4pt">Company 1 merges with or acquires Company 2 where Company 1 is surviving entity, then Company 1 is included and Company 2 is removed.</font></div><div style="height:74.16pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:12pt"><font><br></font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div style="margin-bottom:6pt"><font><br></font></div></div><div style="margin-bottom:6pt;padding-left:54pt;text-indent:-18pt"><font style="color:#000000;font-family:'Courier New',monospace;font-size:11pt;font-weight:400;line-height:120%">o</font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:120%;padding-left:11.4pt">Company merges with or acquires a Non-Company where Company is surviving entity, then Company is included.</font></div><div style="margin-bottom:6pt;padding-left:54pt;text-indent:-18pt"><font style="color:#000000;font-family:'Courier New',monospace;font-size:11pt;font-weight:400;line-height:120%">o</font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:120%;padding-left:11.4pt">Company merges with or acquires a Non-Company where Company is not surviving entity, then Company is removed.</font></div><div style="margin-bottom:6pt;padding-left:54pt;text-indent:-18pt"><font style="color:#000000;font-family:'Courier New',monospace;font-size:11pt;font-weight:400;line-height:120%">o</font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:120%;padding-left:11.4pt">Company declares bankruptcy, then Company is included with a TSR of -100%.</font></div><div style="margin-bottom:6pt;padding-left:54pt;text-indent:-18pt"><font style="color:#000000;font-family:'Courier New',monospace;font-size:11pt;font-weight:400;line-height:120%">o</font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:120%;padding-left:11.4pt">Company spins out a portion of business but the parent company in the spinoff remains the same Company, then Company is included.</font></div><div style="margin-bottom:6pt;padding-left:54pt;text-indent:-18pt"><font style="color:#000000;font-family:'Courier New',monospace;font-size:11pt;font-weight:400;line-height:120%">o</font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:120%;padding-left:11.4pt">Company spins out a portion of business and spun out entity replaces Company in the S&#38;P 1500 Specialty Retail Index, then Company is removed.</font></div><div style="margin-bottom:6pt;padding-left:54pt;text-indent:-18pt"><font style="color:#000000;font-family:'Courier New',monospace;font-size:11pt;font-weight:400;line-height:120%">o</font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:120%;padding-left:11.4pt">Company&#8217;s Ticker Changes, then Company is included.</font></div><div style="margin-bottom:6pt;padding-left:54pt;text-indent:-18pt"><font style="color:#000000;font-family:'Courier New',monospace;font-size:11pt;font-weight:400;line-height:120%">o</font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:120%;padding-left:11.4pt">Company merges with or acquires another Company where entirely new company is established, then the Committee has discretion regarding whether to include or remove the new company.</font></div><div><font><br></font></div><div><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:12pt;font-weight:400;line-height:100%">If any benchmark or index referenced above is unavailable at the time of the performance measurement, we will substitute with a substantially similar benchmark or index approved by the Compensation Committee.</font></div><div><font><br></font></div><div style="margin-bottom:12pt"><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:12pt;font-weight:400;line-height:100%">The Committee shall use its reasonable discretion in determining the adjustment and the Committee&#8217;s determination of where the Actual TSR falls relative to the total shareholder return for the S&#38;P 1500 Specialty Retail Index and the application of the modifier shall be adjusted in the event of any material non-recurring or unique event or circumstance that the Committee deems is appropriate, in such manner it determines is appropriate.</font></div><div style="height:74.16pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:12pt"><font><br></font></div></div></div></body></html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-31.1
<SEQUENCE>4
<FILENAME>a2025-q1ex311.htm
<DESCRIPTION>EX-31.1
<TEXT>
<html><head>
<!-- Document created using Wdesk -->
<!-- Copyright 2025 Workiva -->
<title>Document</title></head><body><div id="ib694a83d4ea448649453c587ba106a96_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, Linda Findley, 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;May 6, 2025</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; Linda Findley</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%">Linda Findley</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>5
<FILENAME>a2025-q1ex312.htm
<DESCRIPTION>EX-31.2
<TEXT>
<html><head>
<!-- Document created using Wdesk -->
<!-- Copyright 2025 Workiva -->
<title>Document</title></head><body><div id="ib8d79db013554fc7ad5083e37e4f9744_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;May 6, 2025</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>6
<FILENAME>a2025-q1ex321.htm
<DESCRIPTION>EX-32.1
<TEXT>
<html><head>
<!-- Document created using Wdesk -->
<!-- Copyright 2025 Workiva -->
<title>Document</title></head><body><div id="ibeee0d80ec8e443eb2ca04b69f67a2e6_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 March&#160;29, 2025, as filed with the Securities and Exchange Commission on the date hereof (the &#8220;Report&#8221;), the undersigned, Linda Findley, 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;May 6, 2025</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; Linda Findley</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%">Linda Findley</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>7
<FILENAME>a2025-q1ex322.htm
<DESCRIPTION>EX-32.2
<TEXT>
<html><head>
<!-- Document created using Wdesk -->
<!-- Copyright 2025 Workiva -->
<title>Document</title></head><body><div id="i2835b4325dee4eaf8852e63d103ed22e_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 March&#160;29, 2025, 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;May 6, 2025</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>8
<FILENAME>snbr-20250329.xsd
<DESCRIPTION>XBRL TAXONOMY EXTENSION SCHEMA DOCUMENT
<TEXT>
<XBRL>
<?xml version="1.0" encoding="UTF-8"?>

<!--XBRL Document Created with the Workiva Platform-->
<!--Copyright 2025 Workiva-->
<!--r:87958c32-673c-446f-915a-c0d4db8ff65b,g:68d0b1c8-7e85-447d-9269-bd2acb58db13-->
<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:snbr="http://www.sleepnumber.com/20250329" xmlns:xbrli="http://www.xbrl.org/2003/instance" xmlns:dtr-types1="http://www.xbrl.org/dtr/type/2020-01-21" xmlns:xbrldt="http://xbrl.org/2005/xbrldt" xmlns:dtr-types="http://www.xbrl.org/dtr/type/2022-03-31" attributeFormDefault="unqualified" elementFormDefault="qualified" targetNamespace="http://www.sleepnumber.com/20250329">
  <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.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-20250329_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-20250329_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-20250329_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-20250329_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="NetLossperCommonShare" roleURI="http://www.sleepnumber.com/role/NetLossperCommonShare">
        <link:definition>9952166 - Disclosure - Net Loss 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="IncomeTaxes" roleURI="http://www.sleepnumber.com/role/IncomeTaxes">
        <link:definition>9952168 - Disclosure - Income Taxes</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="Segments" roleURI="http://www.sleepnumber.com/role/Segments">
        <link:definition>9952169 - Disclosure - Segments</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>9952170 - 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>9955511 - 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>9955512 - 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>9955513 - 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>9955514 - 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>9955515 - 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>9955516 - 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>9955517 - 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="NetLossperCommonShareTables" roleURI="http://www.sleepnumber.com/role/NetLossperCommonShareTables">
        <link:definition>9955518 - Disclosure - Net Loss 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>9955519 - 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="SegmentTables" roleURI="http://www.sleepnumber.com/role/SegmentTables">
        <link:definition>9955520 - Disclosure - Segment (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>9955521 - 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>9955522 - 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>9955523 - 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>9955524 - 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>9955525 - 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>9955526 - 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>9955527 - 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="LeasesAdditionalInformationDetails" roleURI="http://www.sleepnumber.com/role/LeasesAdditionalInformationDetails">
        <link:definition>9955528 - Disclosure - Leases - Additional Information (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>9955529 - 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>9955530 - 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>9955530 - 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>9955531 - 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>9955532 - 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>9955533 - 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>9955534 - 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="RevenueRecognitionScheduleofNetSalesDetails" roleURI="http://www.sleepnumber.com/role/RevenueRecognitionScheduleofNetSalesDetails">
        <link:definition>9955535 - Disclosure - Revenue Recognition - Schedule of Net Sales (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>9955536 - 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>9955537 - 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>9955538 - 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="NetLossperCommonShareScheduleofComponentsofBasicandDilutedNetLossIncomeperShareDetails" roleURI="http://www.sleepnumber.com/role/NetLossperCommonShareScheduleofComponentsofBasicandDilutedNetLossIncomeperShareDetails">
        <link:definition>9955539 - Disclosure - Net Loss 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="NetLossperCommonShareNarrativeDetails" roleURI="http://www.sleepnumber.com/role/NetLossperCommonShareNarrativeDetails">
        <link:definition>9955540 - Disclosure - Net Loss 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>9955541 - 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>9955542 - 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>9955543 - 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="IncomeTaxesNarrativeDetails" roleURI="http://www.sleepnumber.com/role/IncomeTaxesNarrativeDetails">
        <link:definition>9955544 - Disclosure - Income Taxes - Narrative (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="SegmentNarrativeDetails" roleURI="http://www.sleepnumber.com/role/SegmentNarrativeDetails">
        <link:definition>9955545 - Disclosure - Segment - 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="SegmentScheduleofOperatingProfitLossfromSegmentstoConsolidatedDetails" roleURI="http://www.sleepnumber.com/role/SegmentScheduleofOperatingProfitLossfromSegmentstoConsolidatedDetails">
        <link:definition>9955546 - Disclosure - Segment - Schedule of Operating Profit (Loss) from Segments to Consolidated (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>9955547 - 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>
    </xs:appinfo>
  </xs:annotation>
  <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_IncreaseDecreaseInPrepaymentsFromCustomer" abstract="false" name="IncreaseDecreaseInPrepaymentsFromCustomer" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="snbr_RepurchasesOfCommonStockAbstract" abstract="true" name="RepurchasesOfCommonStockAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <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_ProfitSharingAnd401kPlanAbstract" abstract="true" name="ProfitSharingAnd401kPlanAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <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_ScheduleOfSalesReturnLiabilityTableTextBlock" abstract="false" name="ScheduleOfSalesReturnLiabilityTableTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:textBlockItemType"/>
  <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_GoodwillAndIntangibleAssetsTable" abstract="true" name="GoodwillAndIntangibleAssetsTable" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrldt:hypercubeItem" type="xbrli:stringItemType"/>
  <xs:element id="snbr_GoodwillAndIntangibleAssetsLineItems" abstract="true" name="GoodwillAndIntangibleAssetsLineItems" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="snbr_DebtCovenantPeriodAxis" abstract="true" name="DebtCovenantPeriodAxis" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrldt:dimensionItem" 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_DebtCovenantPeriodOneMember" abstract="true" name="DebtCovenantPeriodOneMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <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_DebtCovenantPeriodThreeMember" abstract="true" name="DebtCovenantPeriodThreeMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <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_DebtInstrumentCovenantMinimumLiquidity" abstract="false" name="DebtInstrumentCovenantMinimumLiquidity" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="snbr_DebtInstrumentCovenantNetLeverageRatioMinimumThreshold" abstract="false" name="DebtInstrumentCovenantNetLeverageRatioMinimumThreshold" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="xbrli:pureItemType"/>
  <xs:element id="snbr_DebtInstrumentCovenantNetLeverageRatioMaximumThreshold" abstract="false" name="DebtInstrumentCovenantNetLeverageRatioMaximumThreshold" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="xbrli:pureItemType"/>
  <xs:element id="snbr_DebtInstrumentCovenantInterestCoverageRatioMinimumThreshold" abstract="false" name="DebtInstrumentCovenantInterestCoverageRatioMinimumThreshold" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="xbrli:pureItemType"/>
  <xs:element id="snbr_LineOfCreditFacilityAmendmentFeePercentage" abstract="false" name="LineOfCreditFacilityAmendmentFeePercentage" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:percentItemType"/>
  <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_OfficeAndManufacturingLeasesMember" abstract="true" name="OfficeAndManufacturingLeasesMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <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_VariableLeaseAdjustedCost" abstract="false" name="VariableLeaseAdjustedCost" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <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_SleepIQTechnologyMember" abstract="true" name="SleepIQTechnologyMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <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_RevenueRecognitionProductLife" abstract="false" name="RevenueRecognitionProductLife" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:durationItemType"/>
  <xs:element id="snbr_RetailChannelMember" abstract="true" name="RetailChannelMember" 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_SalesReturnLiabilityRollForward" abstract="true" name="SalesReturnLiabilityRollForward" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <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_ContractWithCustomerRefundLiabilityDeductions" abstract="false" name="ContractWithCustomerRefundLiabilityDeductions" nillable="true" xbrli:periodType="duration" 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_ProfessionalFeesMember" abstract="true" name="ProfessionalFeesMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="snbr_IncomeTaxExpenseBenefitDiscreteItem" abstract="false" name="IncomeTaxExpenseBenefitDiscreteItem" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="snbr_ReportableSegmentMember" abstract="true" name="ReportableSegmentMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="snbr_RestructuringCostsAdjusted" abstract="false" name="RestructuringCostsAdjusted" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
</xs:schema>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.CAL
<SEQUENCE>9
<FILENAME>snbr-20250329_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 2025 Workiva-->
<!--r:87958c32-673c-446f-915a-c0d4db8ff65b,g:68d0b1c8-7e85-447d-9269-bd2acb58db13-->
<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-20250329.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_LiabilitiesAndStockholdersEquity_69c6a718-1c90-4a25-9d2e-d9b45261c140" 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_01e06a84-4866-4ca9-a59d-901263445950" 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_69c6a718-1c90-4a25-9d2e-d9b45261c140" xlink:to="loc_us-gaap_Liabilities_01e06a84-4866-4ca9-a59d-901263445950" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_eff47e53-a66f-4647-91f8-12a0ffcf4837" 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_69c6a718-1c90-4a25-9d2e-d9b45261c140" xlink:to="loc_us-gaap_StockholdersEquity_eff47e53-a66f-4647-91f8-12a0ffcf4837" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Liabilities_6467865b-5ee0-4621-8e48-1a92688b6d74" 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_f688bdaa-284a-469e-b649-4f09bf85d1e3" 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_6467865b-5ee0-4621-8e48-1a92688b6d74" xlink:to="loc_us-gaap_LiabilitiesCurrent_f688bdaa-284a-469e-b649-4f09bf85d1e3" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilityNoncurrent_21ba3379-6507-450a-9c42-d1e45ef5c2ae" 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_6467865b-5ee0-4621-8e48-1a92688b6d74" xlink:to="loc_us-gaap_OperatingLeaseLiabilityNoncurrent_21ba3379-6507-450a-9c42-d1e45ef5c2ae" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherLiabilitiesNoncurrent_348e2e7f-86e8-40a4-83f4-da9000e6b432" 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_6467865b-5ee0-4621-8e48-1a92688b6d74" xlink:to="loc_us-gaap_OtherLiabilitiesNoncurrent_348e2e7f-86e8-40a4-83f4-da9000e6b432" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Assets_33ef8f86-aee9-4186-b9f5-1855461cd7ae" 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_f99774fc-d4f2-4ae6-8299-6813349cfbda" 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_33ef8f86-aee9-4186-b9f5-1855461cd7ae" xlink:to="loc_us-gaap_AssetsCurrent_f99774fc-d4f2-4ae6-8299-6813349cfbda" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentNet_f1a1ac51-69ed-4fe8-aca6-04fcc74eb991" 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_33ef8f86-aee9-4186-b9f5-1855461cd7ae" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentNet_f1a1ac51-69ed-4fe8-aca6-04fcc74eb991" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseRightOfUseAsset_2fb45688-f5cd-40ca-9526-d46acd77d706" 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_33ef8f86-aee9-4186-b9f5-1855461cd7ae" xlink:to="loc_us-gaap_OperatingLeaseRightOfUseAsset_2fb45688-f5cd-40ca-9526-d46acd77d706" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IntangibleAssetsNetIncludingGoodwill_e0557661-4954-48fe-88eb-758b48deb10f" 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_33ef8f86-aee9-4186-b9f5-1855461cd7ae" xlink:to="loc_us-gaap_IntangibleAssetsNetIncludingGoodwill_e0557661-4954-48fe-88eb-758b48deb10f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxAssetsNet_b0f649d4-5920-4cd7-85d5-70af1f9d0987" 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_33ef8f86-aee9-4186-b9f5-1855461cd7ae" xlink:to="loc_us-gaap_DeferredIncomeTaxAssetsNet_b0f649d4-5920-4cd7-85d5-70af1f9d0987" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAssetsNoncurrent_b89a689e-9e12-45db-8f02-33fa47c5f60c" 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_33ef8f86-aee9-4186-b9f5-1855461cd7ae" xlink:to="loc_us-gaap_OtherAssetsNoncurrent_b89a689e-9e12-45db-8f02-33fa47c5f60c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_fa0035b8-2950-45a9-ba6a-cade0eea4ed7" 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_7a885375-52ba-4301-af9d-e86acaa5d194" 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_fa0035b8-2950-45a9-ba6a-cade0eea4ed7" xlink:to="loc_us-gaap_PreferredStockValue_7a885375-52ba-4301-af9d-e86acaa5d194" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockValue_be411293-26c1-4f1c-88c7-fdf48b683e01" 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_fa0035b8-2950-45a9-ba6a-cade0eea4ed7" xlink:to="loc_us-gaap_CommonStockValue_be411293-26c1-4f1c-88c7-fdf48b683e01" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdditionalPaidInCapitalCommonStock_e3c750d6-25ad-43e4-98ad-7e07af60e00b" 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_fa0035b8-2950-45a9-ba6a-cade0eea4ed7" xlink:to="loc_us-gaap_AdditionalPaidInCapitalCommonStock_e3c750d6-25ad-43e4-98ad-7e07af60e00b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetainedEarningsAccumulatedDeficit_1b41f469-ae19-44a6-83b4-f6782367cbc1" 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_fa0035b8-2950-45a9-ba6a-cade0eea4ed7" xlink:to="loc_us-gaap_RetainedEarningsAccumulatedDeficit_1b41f469-ae19-44a6-83b4-f6782367cbc1" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsCurrent_163479eb-16ed-44b3-95f6-f0b7971f44eb" 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_f21fbb4b-ad0a-429f-83d0-d3e6e9ea8948" 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_163479eb-16ed-44b3-95f6-f0b7971f44eb" xlink:to="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_f21fbb4b-ad0a-429f-83d0-d3e6e9ea8948" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsReceivableNetCurrent_846b3437-c593-41fd-8ee1-f21761341cad" 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_163479eb-16ed-44b3-95f6-f0b7971f44eb" xlink:to="loc_us-gaap_AccountsReceivableNetCurrent_846b3437-c593-41fd-8ee1-f21761341cad" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryNet_855826dc-cd13-4ee5-b754-707f952b8fca" 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_163479eb-16ed-44b3-95f6-f0b7971f44eb" xlink:to="loc_us-gaap_InventoryNet_855826dc-cd13-4ee5-b754-707f952b8fca" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PrepaidExpenseCurrent_01779176-237a-4ebc-b17f-34cf39228752" 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_163479eb-16ed-44b3-95f6-f0b7971f44eb" xlink:to="loc_us-gaap_PrepaidExpenseCurrent_01779176-237a-4ebc-b17f-34cf39228752" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAssetsCurrent_920d27ff-f7c9-4e74-9813-9cb4109b777b" 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_163479eb-16ed-44b3-95f6-f0b7971f44eb" xlink:to="loc_us-gaap_OtherAssetsCurrent_920d27ff-f7c9-4e74-9813-9cb4109b777b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesCurrent_0d503f32-a69d-4843-979d-6f6172abf8a5" 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_17ed4cf4-901c-4a00-92a0-eb84e2c12594" 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_0d503f32-a69d-4843-979d-6f6172abf8a5" xlink:to="loc_us-gaap_AccountsPayableCurrent_17ed4cf4-901c-4a00-92a0-eb84e2c12594" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShortTermBankLoansAndNotesPayable_7e5e442a-4b6b-4ce6-a995-ce7f2c0c065f" 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_0d503f32-a69d-4843-979d-6f6172abf8a5" xlink:to="loc_us-gaap_ShortTermBankLoansAndNotesPayable_7e5e442a-4b6b-4ce6-a995-ce7f2c0c065f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_snbr_CustomerPrepaymentsCurrent_57eaae6a-f5fe-4bba-9b4f-246b7b88e42f" xlink:href="snbr-20250329.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_0d503f32-a69d-4843-979d-6f6172abf8a5" xlink:to="loc_snbr_CustomerPrepaymentsCurrent_57eaae6a-f5fe-4bba-9b4f-246b7b88e42f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerRefundLiability_0977bb1c-1348-4b74-8c43-c8e9e9f356f9" 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_0d503f32-a69d-4843-979d-6f6172abf8a5" xlink:to="loc_us-gaap_ContractWithCustomerRefundLiability_0977bb1c-1348-4b74-8c43-c8e9e9f356f9" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeRelatedLiabilitiesCurrent_2edd0bdb-4bd4-435d-912f-2f230f623380" 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_0d503f32-a69d-4843-979d-6f6172abf8a5" xlink:to="loc_us-gaap_EmployeeRelatedLiabilitiesCurrent_2edd0bdb-4bd4-435d-912f-2f230f623380" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TaxesPayableCurrent_59454aec-afb8-4239-af7c-59524aa9a2ed" 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_0d503f32-a69d-4843-979d-6f6172abf8a5" xlink:to="loc_us-gaap_TaxesPayableCurrent_59454aec-afb8-4239-af7c-59524aa9a2ed" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilityCurrent_58f55173-b35f-4010-9f70-b046becdf65d" 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_0d503f32-a69d-4843-979d-6f6172abf8a5" xlink:to="loc_us-gaap_OperatingLeaseLiabilityCurrent_58f55173-b35f-4010-9f70-b046becdf65d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherLiabilitiesCurrent_59227034-0a21-45d1-bad4-61c50b4150f6" 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_0d503f32-a69d-4843-979d-6f6172abf8a5" xlink:to="loc_us-gaap_OtherLiabilitiesCurrent_59227034-0a21-45d1-bad4-61c50b4150f6" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.sleepnumber.com/role/CondensedConsolidatedStatementsofOperations" xlink:type="simple" xlink:href="snbr-20250329.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_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_b7139785-88fd-4827-811c-7253d8c3e34e" 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_15001bdc-3071-4f46-9c9f-8a754570cb22" 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_b7139785-88fd-4827-811c-7253d8c3e34e" xlink:to="loc_us-gaap_InterestExpenseNonoperating_15001bdc-3071-4f46-9c9f-8a754570cb22" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingIncomeLoss_b6857444-aab3-405c-9a28-850a09e42afd" 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_b7139785-88fd-4827-811c-7253d8c3e34e" xlink:to="loc_us-gaap_OperatingIncomeLoss_b6857444-aab3-405c-9a28-850a09e42afd" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GrossProfit_f509926e-8c75-4dbf-9a56-e19299ed1e76" 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_7947c2e0-0591-48f9-b583-6ceeeb7e029e" 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_f509926e-8c75-4dbf-9a56-e19299ed1e76" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_7947c2e0-0591-48f9-b583-6ceeeb7e029e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostOfRevenue_55a6e913-8b06-4c54-896f-97bd9394553e" 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_f509926e-8c75-4dbf-9a56-e19299ed1e76" xlink:to="loc_us-gaap_CostOfRevenue_55a6e913-8b06-4c54-896f-97bd9394553e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_ef8e2ead-0a74-4d9b-9916-4d586341af4f" 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_b16572db-ec23-4d8b-b467-34acd7070672" 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_ef8e2ead-0a74-4d9b-9916-4d586341af4f" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_b16572db-ec23-4d8b-b467-34acd7070672" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit_e0ab3399-cf51-4d92-8320-5049ace07d02" 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_ef8e2ead-0a74-4d9b-9916-4d586341af4f" xlink:to="loc_us-gaap_IncomeTaxExpenseBenefit_e0ab3399-cf51-4d92-8320-5049ace07d02" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingExpenses_e6fc173a-2a1d-47f7-8a42-a86ee4a43869" 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_b0cf177c-3216-4ae1-8f2d-98ef0525de8b" 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_e6fc173a-2a1d-47f7-8a42-a86ee4a43869" xlink:to="loc_us-gaap_SellingAndMarketingExpense_b0cf177c-3216-4ae1-8f2d-98ef0525de8b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GeneralAndAdministrativeExpense_7117ad4d-b2ec-499b-9a88-3836a7befa96" 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_e6fc173a-2a1d-47f7-8a42-a86ee4a43869" xlink:to="loc_us-gaap_GeneralAndAdministrativeExpense_7117ad4d-b2ec-499b-9a88-3836a7befa96" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ResearchAndDevelopmentExpense_ff25b57d-c9d0-4a9a-baa7-c90416ccf599" 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_e6fc173a-2a1d-47f7-8a42-a86ee4a43869" xlink:to="loc_us-gaap_ResearchAndDevelopmentExpense_ff25b57d-c9d0-4a9a-baa7-c90416ccf599" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestructuringCostsAndAssetImpairmentCharges_ed8cce69-fe8b-4343-96c6-c32894639ef8" 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_e6fc173a-2a1d-47f7-8a42-a86ee4a43869" xlink:to="loc_us-gaap_RestructuringCostsAndAssetImpairmentCharges_ed8cce69-fe8b-4343-96c6-c32894639ef8" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingIncomeLoss_1eb1803f-c5f0-4211-828e-c303a8dd1ca4" 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_456e3deb-f49a-469f-88ec-5734e671fcee" 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_1eb1803f-c5f0-4211-828e-c303a8dd1ca4" xlink:to="loc_us-gaap_GrossProfit_456e3deb-f49a-469f-88ec-5734e671fcee" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingExpenses_c1ce0868-5fd3-474a-89e8-a52e23a0b89e" 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_1eb1803f-c5f0-4211-828e-c303a8dd1ca4" xlink:to="loc_us-gaap_OperatingExpenses_c1ce0868-5fd3-474a-89e8-a52e23a0b89e" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.sleepnumber.com/role/CondensedConsolidatedStatementofCashFlows" xlink:type="simple" xlink:href="snbr-20250329.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_924d34ac-b2c7-4b29-94e5-b1c0fa36daac" 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_645b9b2d-7d93-44fa-bedf-88294f2c2502" 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_924d34ac-b2c7-4b29-94e5-b1c0fa36daac" xlink:to="loc_us-gaap_NetIncomeLoss_645b9b2d-7d93-44fa-bedf-88294f2c2502" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DepreciationDepletionAndAmortization_22f603c1-d5ac-4d03-a1bd-00176e84ed0d" 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_924d34ac-b2c7-4b29-94e5-b1c0fa36daac" xlink:to="loc_us-gaap_DepreciationDepletionAndAmortization_22f603c1-d5ac-4d03-a1bd-00176e84ed0d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensation_e36959e5-4f9c-48ac-8a47-2ee8d7f2e577" 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_924d34ac-b2c7-4b29-94e5-b1c0fa36daac" xlink:to="loc_us-gaap_ShareBasedCompensation_e36959e5-4f9c-48ac-8a47-2ee8d7f2e577" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GainLossOnSalesOfAssetsAndAssetImpairmentCharges_e77fbe5d-6dc1-4200-bc74-79fea5d5262c" 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_924d34ac-b2c7-4b29-94e5-b1c0fa36daac" xlink:to="loc_us-gaap_GainLossOnSalesOfAssetsAndAssetImpairmentCharges_e77fbe5d-6dc1-4200-bc74-79fea5d5262c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxExpenseBenefit_1a43bb8a-4255-4e5b-a74a-51f188f340d4" 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_924d34ac-b2c7-4b29-94e5-b1c0fa36daac" xlink:to="loc_us-gaap_DeferredIncomeTaxExpenseBenefit_1a43bb8a-4255-4e5b-a74a-51f188f340d4" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccountsReceivable_6cccd343-f73f-4ec2-aa2b-28eda3cf6f58" 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_924d34ac-b2c7-4b29-94e5-b1c0fa36daac" xlink:to="loc_us-gaap_IncreaseDecreaseInAccountsReceivable_6cccd343-f73f-4ec2-aa2b-28eda3cf6f58" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInInventories_f7757ec6-11be-457a-b4d7-721a85f99e7e" 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_924d34ac-b2c7-4b29-94e5-b1c0fa36daac" xlink:to="loc_us-gaap_IncreaseDecreaseInInventories_f7757ec6-11be-457a-b4d7-721a85f99e7e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInIncomeTaxesPayableNetOfIncomeTaxesReceivable_198f4315-9d71-4a9a-86d4-9a3ac5c6033f" 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_924d34ac-b2c7-4b29-94e5-b1c0fa36daac" xlink:to="loc_us-gaap_IncreaseDecreaseInIncomeTaxesPayableNetOfIncomeTaxesReceivable_198f4315-9d71-4a9a-86d4-9a3ac5c6033f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets_f55362cb-4d2d-4478-bfbb-8c1c2c1a7e03" 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_924d34ac-b2c7-4b29-94e5-b1c0fa36daac" xlink:to="loc_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets_f55362cb-4d2d-4478-bfbb-8c1c2c1a7e03" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccountsPayable_e920c921-8a29-4c0a-8f85-6b311a994c04" 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_924d34ac-b2c7-4b29-94e5-b1c0fa36daac" xlink:to="loc_us-gaap_IncreaseDecreaseInAccountsPayable_e920c921-8a29-4c0a-8f85-6b311a994c04" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_snbr_IncreaseDecreaseInPrepaymentsFromCustomer_f5e15013-0ba1-4d4b-80df-ff5a03795128" xlink:href="snbr-20250329.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_924d34ac-b2c7-4b29-94e5-b1c0fa36daac" xlink:to="loc_snbr_IncreaseDecreaseInPrepaymentsFromCustomer_f5e15013-0ba1-4d4b-80df-ff5a03795128" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInEmployeeRelatedLiabilities_d463acf5-2ca6-4128-a631-12c8915c6227" 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_924d34ac-b2c7-4b29-94e5-b1c0fa36daac" xlink:to="loc_us-gaap_IncreaseDecreaseInEmployeeRelatedLiabilities_d463acf5-2ca6-4128-a631-12c8915c6227" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInPropertyAndOtherTaxesPayable_2d061422-740f-4e67-8b58-d096bb8bf37f" 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_924d34ac-b2c7-4b29-94e5-b1c0fa36daac" xlink:to="loc_us-gaap_IncreaseDecreaseInPropertyAndOtherTaxesPayable_2d061422-740f-4e67-8b58-d096bb8bf37f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOtherOperatingLiabilities_5fe4effc-754a-4c52-893d-f647783c7cf0" 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_924d34ac-b2c7-4b29-94e5-b1c0fa36daac" xlink:to="loc_us-gaap_IncreaseDecreaseInOtherOperatingLiabilities_5fe4effc-754a-4c52-893d-f647783c7cf0" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_6591ca49-9984-4c96-822d-df140959cb38" 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_a40f3213-8183-45ab-b3e8-c66910ce2bea" 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_6591ca49-9984-4c96-822d-df140959cb38" xlink:to="loc_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_a40f3213-8183-45ab-b3e8-c66910ce2bea" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquireNotesReceivable_e7dbf0b3-b6e3-4888-a34a-61f2e0dbfe3e" 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_6591ca49-9984-4c96-822d-df140959cb38" xlink:to="loc_us-gaap_PaymentsToAcquireNotesReceivable_e7dbf0b3-b6e3-4888-a34a-61f2e0dbfe3e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_28b68fed-f7c6-4d32-912f-c3c88e7aacf8" 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_d447d686-1643-4600-8aee-0587cfdb25f7" 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_28b68fed-f7c6-4d32-912f-c3c88e7aacf8" xlink:to="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_d447d686-1643-4600-8aee-0587cfdb25f7" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_e69faf34-1051-4879-b291-412738169c08" 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_28b68fed-f7c6-4d32-912f-c3c88e7aacf8" xlink:to="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_e69faf34-1051-4879-b291-412738169c08" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_1834fe1b-2d41-47f0-b7f1-2176ad81f8f7" 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_28b68fed-f7c6-4d32-912f-c3c88e7aacf8" xlink:to="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_1834fe1b-2d41-47f0-b7f1-2176ad81f8f7" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_dd59e093-dba9-47b0-a1d9-eb8b60049a28" 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_a8affe36-0cb8-49d7-9e1a-9f2e1f95b33c" 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_dd59e093-dba9-47b0-a1d9-eb8b60049a28" xlink:to="loc_us-gaap_ProceedsFromRepaymentsOfShortTermDebt_a8affe36-0cb8-49d7-9e1a-9f2e1f95b33c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsForRepurchaseOfCommonStock_e74db03c-47e3-4b35-ad11-43fb0eb5a863" 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_dd59e093-dba9-47b0-a1d9-eb8b60049a28" xlink:to="loc_us-gaap_PaymentsForRepurchaseOfCommonStock_e74db03c-47e3-4b35-ad11-43fb0eb5a863" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsOfDebtIssuanceCosts_a4b23c37-4be4-49c8-9824-57ac93522ec4" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PaymentsOfDebtIssuanceCosts"/>
    <link:calculationArc order="3" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_dd59e093-dba9-47b0-a1d9-eb8b60049a28" xlink:to="loc_us-gaap_PaymentsOfDebtIssuanceCosts_a4b23c37-4be4-49c8-9824-57ac93522ec4" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.sleepnumber.com/role/InventoriesDetails" xlink:type="simple" xlink:href="snbr-20250329.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_baa80cf2-c2a8-456b-939f-3e0e5f15c99c" 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_eebf6d8d-c45b-4c99-b071-4cae6223a29e" 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_baa80cf2-c2a8-456b-939f-3e0e5f15c99c" xlink:to="loc_us-gaap_InventoryRawMaterialsAndSuppliesNetOfReserves_eebf6d8d-c45b-4c99-b071-4cae6223a29e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryWorkInProcessNetOfReserves_deb139d3-682f-4ffc-8bc7-2c2387ffebbd" 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_baa80cf2-c2a8-456b-939f-3e0e5f15c99c" xlink:to="loc_us-gaap_InventoryWorkInProcessNetOfReserves_deb139d3-682f-4ffc-8bc7-2c2387ffebbd" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_snbr_InventoryFinishedGoodsAndComponentsNet_82e557c7-1874-4d94-a90b-3bffb9f41c89" xlink:href="snbr-20250329.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_baa80cf2-c2a8-456b-939f-3e0e5f15c99c" xlink:to="loc_snbr_InventoryFinishedGoodsAndComponentsNet_82e557c7-1874-4d94-a90b-3bffb9f41c89" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.sleepnumber.com/role/GoodwillandIntangibleAssetsNetScheduleofAnnualAmortizationofDefiniteLivedTangibleAssetsDetails" xlink:type="simple" xlink:href="snbr-20250329.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_8a05b0f9-427c-4be1-ab4c-0ac33343fc2a" 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_FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear_c4c8eec4-bf80-4f9e-ae94-f695c0b733b6" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsNet_8a05b0f9-427c-4be1-ab4c-0ac33343fc2a" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear_c4c8eec4-bf80-4f9e-ae94-f695c0b733b6" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths_a017746f-e17f-4263-82a4-cab4d6151155" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsNet_8a05b0f9-427c-4be1-ab4c-0ac33343fc2a" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths_a017746f-e17f-4263-82a4-cab4d6151155" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo_eb2fe4dc-4f02-475b-87b1-79f373e96cc9" 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_8a05b0f9-427c-4be1-ab4c-0ac33343fc2a" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo_eb2fe4dc-4f02-475b-87b1-79f373e96cc9" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree_337982f3-a9e1-4c13-98ed-ea4634e2e2c5" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsNet_8a05b0f9-427c-4be1-ab4c-0ac33343fc2a" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree_337982f3-a9e1-4c13-98ed-ea4634e2e2c5" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour_90324101-f2a2-4e13-8368-7c0e55dd6ca7" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsNet_8a05b0f9-427c-4be1-ab4c-0ac33343fc2a" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour_90324101-f2a2-4e13-8368-7c0e55dd6ca7" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive_d9568035-7c09-40ca-abb9-bef76c862805" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsNet_8a05b0f9-427c-4be1-ab4c-0ac33343fc2a" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive_d9568035-7c09-40ca-abb9-bef76c862805" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.sleepnumber.com/role/LeasesScheduleofMaturitiesofOperatingLeaseLiabilitiesDetails" xlink:type="simple" xlink:href="snbr-20250329.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_5e24ac74-3334-4cf3-b3a4-4423be818164" 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_bfb1d998-f869-4b06-b372-fb39510386e9" 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_5e24ac74-3334-4cf3-b3a4-4423be818164" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_bfb1d998-f869-4b06-b372-fb39510386e9" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiability_72edc943-09b5-45e3-9c0c-17b7f89f281d" 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_5e24ac74-3334-4cf3-b3a4-4423be818164" xlink:to="loc_us-gaap_OperatingLeaseLiability_72edc943-09b5-45e3-9c0c-17b7f89f281d" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.sleepnumber.com/role/LeasesScheduleofMaturitiesofOperatingLeaseLiabilitiesDetails_1" xlink:type="simple" xlink:href="snbr-20250329.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_e981cdb8-a350-486b-8e8d-ab301dab790c" 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_8f5e8476-72f5-4017-b348-16bc4a08153b" 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_e981cdb8-a350-486b-8e8d-ab301dab790c" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear_8f5e8476-72f5-4017-b348-16bc4a08153b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_c3e705ee-0670-4fd1-9dee-c6d96cd9ccfe" 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_e981cdb8-a350-486b-8e8d-ab301dab790c" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_c3e705ee-0670-4fd1-9dee-c6d96cd9ccfe" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_0e0dccea-c374-4581-a883-7db8d0a8116a" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_e981cdb8-a350-486b-8e8d-ab301dab790c" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_0e0dccea-c374-4581-a883-7db8d0a8116a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree_bff3418f-9bb5-4943-acce-28486bb98e2d" 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_e981cdb8-a350-486b-8e8d-ab301dab790c" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree_bff3418f-9bb5-4943-acce-28486bb98e2d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour_707e6c75-b566-448c-a83b-523713ee3e00" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_e981cdb8-a350-486b-8e8d-ab301dab790c" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour_707e6c75-b566-448c-a83b-523713ee3e00" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive_1577b17d-3eaf-4945-bdc2-13fc6712e8d0" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_e981cdb8-a350-486b-8e8d-ab301dab790c" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive_1577b17d-3eaf-4945-bdc2-13fc6712e8d0" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive_a3264b19-ad4e-4d60-a265-f3b1193de9a7" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive"/>
    <link:calculationArc order="7" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_e981cdb8-a350-486b-8e8d-ab301dab790c" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive_a3264b19-ad4e-4d60-a265-f3b1193de9a7" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.sleepnumber.com/role/RevenueRecognitionScheduleofDeferredContractAssetsandDeferredContractLiabilitiesDetails" xlink:type="simple" xlink:href="snbr-20250329.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_ContractWithCustomerAssetGross_6f9651a9-b8ec-4a9c-8888-62084bcc0d10" 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_192f484e-c7d7-4d89-9599-d68f4264bab1" 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_6f9651a9-b8ec-4a9c-8888-62084bcc0d10" xlink:to="loc_us-gaap_ContractWithCustomerAssetGrossCurrent_192f484e-c7d7-4d89-9599-d68f4264bab1" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerAssetGrossNoncurrent_ecfc6bd7-803a-4e6a-b34b-f8a9067f98df" 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_6f9651a9-b8ec-4a9c-8888-62084bcc0d10" xlink:to="loc_us-gaap_ContractWithCustomerAssetGrossNoncurrent_ecfc6bd7-803a-4e6a-b34b-f8a9067f98df" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerLiability_9cb6dd04-a645-4b2b-937d-d026d5b179de" 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_e7e4c72c-34eb-48ca-bc2b-3c1614b83b8b" 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_9cb6dd04-a645-4b2b-937d-d026d5b179de" xlink:to="loc_us-gaap_ContractWithCustomerLiabilityCurrent_e7e4c72c-34eb-48ca-bc2b-3c1614b83b8b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerLiabilityNoncurrent_7106373a-65b0-4a93-8c6f-ee7b2c554e21" 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_9cb6dd04-a645-4b2b-937d-d026d5b179de" xlink:to="loc_us-gaap_ContractWithCustomerLiabilityNoncurrent_7106373a-65b0-4a93-8c6f-ee7b2c554e21" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.sleepnumber.com/role/StockBasedCompensationExpenseDetails" xlink:type="simple" xlink:href="snbr-20250329.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_872f7e89-0d08-4c7b-9905-65d7a158c240" 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_439c038e-a8c8-4885-8b5a-69f88f5a343a" 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_872f7e89-0d08-4c7b-9905-65d7a158c240" xlink:to="loc_us-gaap_AllocatedShareBasedCompensationExpense_439c038e-a8c8-4885-8b5a-69f88f5a343a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense_b854bfef-a09d-41fd-83a9-a263105ceb5e" 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_872f7e89-0d08-4c7b-9905-65d7a158c240" xlink:to="loc_us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense_b854bfef-a09d-41fd-83a9-a263105ceb5e" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.sleepnumber.com/role/NetLossperCommonShareScheduleofComponentsofBasicandDilutedNetLossIncomeperShareDetails" xlink:type="simple" xlink:href="snbr-20250329.xsd#NetLossperCommonShareScheduleofComponentsofBasicandDilutedNetLossIncomeperShareDetails"/>
  <link:calculationLink xlink:role="http://www.sleepnumber.com/role/NetLossperCommonShareScheduleofComponentsofBasicandDilutedNetLossIncomeperShareDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_de387f6d-dcdb-4388-b3c1-074cb88f18d1" 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_9c39fbdc-36ba-479f-9828-f7fcec8f248e" 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_de387f6d-dcdb-4388-b3c1-074cb88f18d1" xlink:to="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_9c39fbdc-36ba-479f-9828-f7fcec8f248e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements_0522e67f-d2c7-4e76-bee3-bc3be8723bf6" 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_de387f6d-dcdb-4388-b3c1-074cb88f18d1" xlink:to="loc_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements_0522e67f-d2c7-4e76-bee3-bc3be8723bf6" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.sleepnumber.com/role/RestructuringCostsScheduleofRestructuringandRelatedCostsDetails" xlink:type="simple" xlink:href="snbr-20250329.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_2d80eacb-15ba-4083-8a6a-a3f3e9234e3c" 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_b6c5e18c-4d02-46b6-af2c-5eb8b560f73a" 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_2d80eacb-15ba-4083-8a6a-a3f3e9234e3c" xlink:to="loc_us-gaap_RestructuringCosts_b6c5e18c-4d02-46b6-af2c-5eb8b560f73a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetImpairmentCharges_7000e33e-f126-43bc-94c7-aec22015d6eb" 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_2d80eacb-15ba-4083-8a6a-a3f3e9234e3c" xlink:to="loc_us-gaap_AssetImpairmentCharges_7000e33e-f126-43bc-94c7-aec22015d6eb" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.sleepnumber.com/role/SegmentScheduleofOperatingProfitLossfromSegmentstoConsolidatedDetails" xlink:type="simple" xlink:href="snbr-20250329.xsd#SegmentScheduleofOperatingProfitLossfromSegmentstoConsolidatedDetails"/>
  <link:calculationLink xlink:role="http://www.sleepnumber.com/role/SegmentScheduleofOperatingProfitLossfromSegmentstoConsolidatedDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_c7a328b5-0bea-43cd-bc42-86379779088b" 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_RevenueFromContractWithCustomerExcludingAssessedTax_86fb078b-3ebb-49a1-9313-72a8e5339027" 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_NetIncomeLoss_c7a328b5-0bea-43cd-bc42-86379779088b" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_86fb078b-3ebb-49a1-9313-72a8e5339027" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostOfRevenue_98d32514-38c8-4830-8fc4-75138032adbc" 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_NetIncomeLoss_c7a328b5-0bea-43cd-bc42-86379779088b" xlink:to="loc_us-gaap_CostOfRevenue_98d32514-38c8-4830-8fc4-75138032adbc" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MarketingExpense_ca1a9420-2461-4f76-8a16-4a7938ce499b" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_MarketingExpense"/>
    <link:calculationArc order="3" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetIncomeLoss_c7a328b5-0bea-43cd-bc42-86379779088b" xlink:to="loc_us-gaap_MarketingExpense_ca1a9420-2461-4f76-8a16-4a7938ce499b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SellingExpense_a7427bbd-f4c3-4a43-b089-bd84e5735c06" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SellingExpense"/>
    <link:calculationArc order="4" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetIncomeLoss_c7a328b5-0bea-43cd-bc42-86379779088b" xlink:to="loc_us-gaap_SellingExpense_a7427bbd-f4c3-4a43-b089-bd84e5735c06" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GeneralAndAdministrativeExpense_1c609163-1ab6-4659-905e-9b3a8fffe0f7" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_GeneralAndAdministrativeExpense"/>
    <link:calculationArc order="5" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetIncomeLoss_c7a328b5-0bea-43cd-bc42-86379779088b" xlink:to="loc_us-gaap_GeneralAndAdministrativeExpense_1c609163-1ab6-4659-905e-9b3a8fffe0f7" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ResearchAndDevelopmentExpense_1feb604d-e06b-4dcc-8936-3b4b6139a92d" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ResearchAndDevelopmentExpense"/>
    <link:calculationArc order="6" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetIncomeLoss_c7a328b5-0bea-43cd-bc42-86379779088b" xlink:to="loc_us-gaap_ResearchAndDevelopmentExpense_1feb604d-e06b-4dcc-8936-3b4b6139a92d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_snbr_RestructuringCostsAdjusted_1a86dfa4-0ccc-4ed2-b6cd-235b65a0de5e" xlink:href="snbr-20250329.xsd#snbr_RestructuringCostsAdjusted"/>
    <link:calculationArc order="7" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetIncomeLoss_c7a328b5-0bea-43cd-bc42-86379779088b" xlink:to="loc_snbr_RestructuringCostsAdjusted_1a86dfa4-0ccc-4ed2-b6cd-235b65a0de5e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestExpenseNonoperating_a5abedd7-2edd-479e-8a5d-e9b2e4c274b9" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InterestExpenseNonoperating"/>
    <link:calculationArc order="8" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetIncomeLoss_c7a328b5-0bea-43cd-bc42-86379779088b" xlink:to="loc_us-gaap_InterestExpenseNonoperating_a5abedd7-2edd-479e-8a5d-e9b2e4c274b9" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit_1ba19a64-d5e8-41ca-9ae5-7547635a354f" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxExpenseBenefit"/>
    <link:calculationArc order="9" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetIncomeLoss_c7a328b5-0bea-43cd-bc42-86379779088b" xlink:to="loc_us-gaap_IncomeTaxExpenseBenefit_1ba19a64-d5e8-41ca-9ae5-7547635a354f" xlink:type="arc"/>
  </link:calculationLink>
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.DEF
<SEQUENCE>10
<FILENAME>snbr-20250329_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 2025 Workiva-->
<!--r:87958c32-673c-446f-915a-c0d4db8ff65b,g:68d0b1c8-7e85-447d-9269-bd2acb58db13-->
<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-20250329.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_63182197-9b40-4e67-8e8a-d246c49d9a06" 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_2b0abd01-b347-4a4d-b70b-e4294fb73901" 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_63182197-9b40-4e67-8e8a-d246c49d9a06" xlink:to="loc_us-gaap_StatementTable_2b0abd01-b347-4a4d-b70b-e4294fb73901" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementEquityComponentsAxis_5f2f9c95-c293-4b96-a854-342398d1d56b" 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_2b0abd01-b347-4a4d-b70b-e4294fb73901" xlink:to="loc_us-gaap_StatementEquityComponentsAxis_5f2f9c95-c293-4b96-a854-342398d1d56b" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityComponentDomain_5f2f9c95-c293-4b96-a854-342398d1d56b_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_5f2f9c95-c293-4b96-a854-342398d1d56b" xlink:to="loc_us-gaap_EquityComponentDomain_5f2f9c95-c293-4b96-a854-342398d1d56b_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityComponentDomain_c815237e-5875-4b18-ba91-618930c007fd" 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_5f2f9c95-c293-4b96-a854-342398d1d56b" xlink:to="loc_us-gaap_EquityComponentDomain_c815237e-5875-4b18-ba91-618930c007fd" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockMember_8be3fb2b-a49c-44a3-b473-5525c78b2b13" 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_c815237e-5875-4b18-ba91-618930c007fd" xlink:to="loc_us-gaap_CommonStockMember_8be3fb2b-a49c-44a3-b473-5525c78b2b13" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdditionalPaidInCapitalMember_4adce5de-9a59-45b6-9022-07ce87ddeb93" 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_c815237e-5875-4b18-ba91-618930c007fd" xlink:to="loc_us-gaap_AdditionalPaidInCapitalMember_4adce5de-9a59-45b6-9022-07ce87ddeb93" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetainedEarningsMember_eb31a072-1662-466c-a0e1-e537c2c453ad" 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_c815237e-5875-4b18-ba91-618930c007fd" xlink:to="loc_us-gaap_RetainedEarningsMember_eb31a072-1662-466c-a0e1-e537c2c453ad" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_68c0dcd0-3eeb-4b8a-b835-27d6f9f755de" 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_63182197-9b40-4e67-8e8a-d246c49d9a06" xlink:to="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_68c0dcd0-3eeb-4b8a-b835-27d6f9f755de" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesOutstanding_3f3e847c-a4ee-457a-ad09-6ccfc4823e54" 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_68c0dcd0-3eeb-4b8a-b835-27d6f9f755de" xlink:to="loc_us-gaap_CommonStockSharesOutstanding_3f3e847c-a4ee-457a-ad09-6ccfc4823e54" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_5e749d18-6596-4d7c-a1ca-10822bc68f4b" 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_68c0dcd0-3eeb-4b8a-b835-27d6f9f755de" xlink:to="loc_us-gaap_StockholdersEquity_5e749d18-6596-4d7c-a1ca-10822bc68f4b" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_e38bab00-0a8e-429e-b976-94315477bb37" 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_68c0dcd0-3eeb-4b8a-b835-27d6f9f755de" xlink:to="loc_us-gaap_NetIncomeLoss_e38bab00-0a8e-429e-b976-94315477bb37" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation_7ad71ac7-e974-4ccd-94aa-bce1dee685cb" 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_68c0dcd0-3eeb-4b8a-b835-27d6f9f755de" xlink:to="loc_us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation_7ad71ac7-e974-4ccd-94aa-bce1dee685cb" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation_9541e014-30a5-4337-b8cb-815496509ffc" 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_68c0dcd0-3eeb-4b8a-b835-27d6f9f755de" xlink:to="loc_us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation_9541e014-30a5-4337-b8cb-815496509ffc" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockRepurchasedDuringPeriodShares_e0c0ace7-8a8e-4751-a278-ae1664481bff" 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_68c0dcd0-3eeb-4b8a-b835-27d6f9f755de" xlink:to="loc_us-gaap_StockRepurchasedDuringPeriodShares_e0c0ace7-8a8e-4751-a278-ae1664481bff" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockRepurchasedDuringPeriodValue_39b63e3c-e7c5-4dbf-8f51-53e2397d638b" 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_68c0dcd0-3eeb-4b8a-b835-27d6f9f755de" xlink:to="loc_us-gaap_StockRepurchasedDuringPeriodValue_39b63e3c-e7c5-4dbf-8f51-53e2397d638b" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesOutstanding_6609dbd2-f784-4471-ad0f-45645e18b487" 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_51a061a0-8c5a-4ca6-b659-88d6153d86f6" 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-20250329.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_a9cadf17-f2f7-4ce7-bc06-fe76ebe62726" 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_4f8b2f29-321e-4c58-a945-204a85f32ede" 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_a9cadf17-f2f7-4ce7-bc06-fe76ebe62726" xlink:to="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_4f8b2f29-321e-4c58-a945-204a85f32ede" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BalanceSheetLocationAxis_e595a8e5-4679-41a9-8d86-7e0a51dc4009" 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_4f8b2f29-321e-4c58-a945-204a85f32ede" xlink:to="loc_us-gaap_BalanceSheetLocationAxis_e595a8e5-4679-41a9-8d86-7e0a51dc4009" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BalanceSheetLocationDomain_e595a8e5-4679-41a9-8d86-7e0a51dc4009_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_e595a8e5-4679-41a9-8d86-7e0a51dc4009" xlink:to="loc_us-gaap_BalanceSheetLocationDomain_e595a8e5-4679-41a9-8d86-7e0a51dc4009_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BalanceSheetLocationDomain_b3989f21-ede8-40a5-ba1f-ba9b95ef9183" 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_e595a8e5-4679-41a9-8d86-7e0a51dc4009" xlink:to="loc_us-gaap_BalanceSheetLocationDomain_b3989f21-ede8-40a5-ba1f-ba9b95ef9183" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherNoncurrentAssetsMember_c79d8f4e-9436-4c60-a014-5afcb37c550a" 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_b3989f21-ede8-40a5-ba1f-ba9b95ef9183" xlink:to="loc_us-gaap_OtherNoncurrentAssetsMember_c79d8f4e-9436-4c60-a014-5afcb37c550a" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherNoncurrentLiabilitiesMember_28efb27a-b355-4115-9764-8d347cfada0e" 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_b3989f21-ede8-40a5-ba1f-ba9b95ef9183" xlink:to="loc_us-gaap_OtherNoncurrentLiabilitiesMember_28efb27a-b355-4115-9764-8d347cfada0e" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_e524da89-3911-4dc3-a99e-2293ddefedae" 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_4f8b2f29-321e-4c58-a945-204a85f32ede" xlink:to="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_e524da89-3911-4dc3-a99e-2293ddefedae" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_e524da89-3911-4dc3-a99e-2293ddefedae_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_e524da89-3911-4dc3-a99e-2293ddefedae" xlink:to="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_e524da89-3911-4dc3-a99e-2293ddefedae_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_a880e627-2f1c-409e-8bfe-2609d4cc9bff" 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_e524da89-3911-4dc3-a99e-2293ddefedae" xlink:to="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_a880e627-2f1c-409e-8bfe-2609d4cc9bff" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel1Member_e13caac9-f01c-4db0-b708-e4d217c136bf" 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_a880e627-2f1c-409e-8bfe-2609d4cc9bff" xlink:to="loc_us-gaap_FairValueInputsLevel1Member_e13caac9-f01c-4db0-b708-e4d217c136bf" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByMeasurementFrequencyAxis_0509ada7-14f0-43c6-a541-8218c9092661" 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_4f8b2f29-321e-4c58-a945-204a85f32ede" xlink:to="loc_us-gaap_FairValueByMeasurementFrequencyAxis_0509ada7-14f0-43c6-a541-8218c9092661" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementFrequencyDomain_0509ada7-14f0-43c6-a541-8218c9092661_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_0509ada7-14f0-43c6-a541-8218c9092661" xlink:to="loc_us-gaap_FairValueMeasurementFrequencyDomain_0509ada7-14f0-43c6-a541-8218c9092661_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementFrequencyDomain_51454e66-1680-4607-a135-7ee196bd989e" 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_0509ada7-14f0-43c6-a541-8218c9092661" xlink:to="loc_us-gaap_FairValueMeasurementFrequencyDomain_51454e66-1680-4607-a135-7ee196bd989e" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsRecurringMember_8a7243b6-8c4f-4808-9665-2425aa0f6d81" 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_51454e66-1680-4607-a135-7ee196bd989e" xlink:to="loc_us-gaap_FairValueMeasurementsRecurringMember_8a7243b6-8c4f-4808-9665-2425aa0f6d81" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredCompensationPlanAssets_747ca88b-ab48-4775-b17c-05da78a512eb" 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_a9cadf17-f2f7-4ce7-bc06-fe76ebe62726" xlink:to="loc_us-gaap_DeferredCompensationPlanAssets_747ca88b-ab48-4775-b17c-05da78a512eb" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredCompensationLiabilityClassifiedNoncurrent_8fa89ce1-5237-43d5-a90f-69afb95874b0" 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_a9cadf17-f2f7-4ce7-bc06-fe76ebe62726" xlink:to="loc_us-gaap_DeferredCompensationLiabilityClassifiedNoncurrent_8fa89ce1-5237-43d5-a90f-69afb95874b0" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.sleepnumber.com/role/GoodwillandIntangibleAssetsNetNarrativeDetails" xlink:type="simple" xlink:href="snbr-20250329.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_ef37847f-c933-4d8b-a7b0-2b019eacd88e" xlink:href="snbr-20250329.xsd#snbr_GoodwillAndIntangibleAssetsLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_snbr_GoodwillAndIntangibleAssetsTable_3a453131-11a7-4f70-977e-0019d914d88a" xlink:href="snbr-20250329.xsd#snbr_GoodwillAndIntangibleAssetsTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_snbr_GoodwillAndIntangibleAssetsLineItems_ef37847f-c933-4d8b-a7b0-2b019eacd88e" xlink:to="loc_snbr_GoodwillAndIntangibleAssetsTable_3a453131-11a7-4f70-977e-0019d914d88a" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis_83c717c5-85ed-4e9c-96ec-86237cd3ed64" 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_3a453131-11a7-4f70-977e-0019d914d88a" xlink:to="loc_us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis_83c717c5-85ed-4e9c-96ec-86237cd3ed64" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain_83c717c5-85ed-4e9c-96ec-86237cd3ed64_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_83c717c5-85ed-4e9c-96ec-86237cd3ed64" xlink:to="loc_us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain_83c717c5-85ed-4e9c-96ec-86237cd3ed64_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain_0791c88c-8805-46a7-be23-71d120cf62be" 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_83c717c5-85ed-4e9c-96ec-86237cd3ed64" xlink:to="loc_us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain_0791c88c-8805-46a7-be23-71d120cf62be" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TradeNamesMember_f6c8d343-7683-47f2-8242-3685e81a6c92" 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_0791c88c-8805-46a7-be23-71d120cf62be" xlink:to="loc_us-gaap_TradeNamesMember_f6c8d343-7683-47f2-8242-3685e81a6c92" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_614a6b60-639d-415d-b4cf-5f1fffeba4bc" 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_3a453131-11a7-4f70-977e-0019d914d88a" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_614a6b60-639d-415d-b4cf-5f1fffeba4bc" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_614a6b60-639d-415d-b4cf-5f1fffeba4bc_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_614a6b60-639d-415d-b4cf-5f1fffeba4bc" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_614a6b60-639d-415d-b4cf-5f1fffeba4bc_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_f4bfec81-9239-4767-8faf-b9d97ffa5cf4" 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_614a6b60-639d-415d-b4cf-5f1fffeba4bc" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_f4bfec81-9239-4767-8faf-b9d97ffa5cf4" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PatentsMember_c62a918e-7c1d-4910-b9be-0d1ba0593079" 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_f4bfec81-9239-4767-8faf-b9d97ffa5cf4" xlink:to="loc_us-gaap_PatentsMember_c62a918e-7c1d-4910-b9be-0d1ba0593079" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Goodwill_1780524c-ff3f-44f1-8e49-768e2996ae8e" 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_ef37847f-c933-4d8b-a7b0-2b019eacd88e" xlink:to="loc_us-gaap_Goodwill_1780524c-ff3f-44f1-8e49-768e2996ae8e" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IndefiniteLivedIntangibleAssetsExcludingGoodwill_eadbccb6-1543-41f6-8165-67692fe163ee" 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_ef37847f-c933-4d8b-a7b0-2b019eacd88e" xlink:to="loc_us-gaap_IndefiniteLivedIntangibleAssetsExcludingGoodwill_eadbccb6-1543-41f6-8165-67692fe163ee" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsGross_d7d8c50c-6fd9-4a00-8b5f-09fbf6af2aef" 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_ef37847f-c933-4d8b-a7b0-2b019eacd88e" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsGross_d7d8c50c-6fd9-4a00-8b5f-09fbf6af2aef" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_0f4e6aa7-7f47-4510-8b99-1e0c14996b3f" 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_ef37847f-c933-4d8b-a7b0-2b019eacd88e" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_0f4e6aa7-7f47-4510-8b99-1e0c14996b3f" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AmortizationOfIntangibleAssets_5702ad42-bf33-4c4c-b2f3-fa0232c14146" 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_ef37847f-c933-4d8b-a7b0-2b019eacd88e" xlink:to="loc_us-gaap_AmortizationOfIntangibleAssets_5702ad42-bf33-4c4c-b2f3-fa0232c14146" xlink:type="arc" order="4"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.sleepnumber.com/role/CreditAgreementNarrativeDetails" xlink:type="simple" xlink:href="snbr-20250329.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_1026b386-45c5-4407-b853-58b8c4a09fe4" 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_c7721609-1953-4d95-81bc-b383f0627222" 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_1026b386-45c5-4407-b853-58b8c4a09fe4" xlink:to="loc_us-gaap_LineOfCreditFacilityTable_c7721609-1953-4d95-81bc-b383f0627222" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeAxis_7687591b-e6ea-4ace-9bbb-291a83089e05" 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_c7721609-1953-4d95-81bc-b383f0627222" xlink:to="loc_us-gaap_LongtermDebtTypeAxis_7687591b-e6ea-4ace-9bbb-291a83089e05" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeDomain_7687591b-e6ea-4ace-9bbb-291a83089e05_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_7687591b-e6ea-4ace-9bbb-291a83089e05" xlink:to="loc_us-gaap_LongtermDebtTypeDomain_7687591b-e6ea-4ace-9bbb-291a83089e05_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeDomain_f8aaf9df-1ad9-4ba4-9c03-0fbe4b57f07b" 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_7687591b-e6ea-4ace-9bbb-291a83089e05" xlink:to="loc_us-gaap_LongtermDebtTypeDomain_f8aaf9df-1ad9-4ba4-9c03-0fbe4b57f07b" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditMember_387acdd2-65c4-4991-905f-3d333aa16658" 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_f8aaf9df-1ad9-4ba4-9c03-0fbe4b57f07b" xlink:to="loc_us-gaap_LineOfCreditMember_387acdd2-65c4-4991-905f-3d333aa16658" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_snbr_DebtCovenantPeriodAxis_b941cb08-89ea-4cfe-bd33-8447663e4351" xlink:href="snbr-20250329.xsd#snbr_DebtCovenantPeriodAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_LineOfCreditFacilityTable_c7721609-1953-4d95-81bc-b383f0627222" xlink:to="loc_snbr_DebtCovenantPeriodAxis_b941cb08-89ea-4cfe-bd33-8447663e4351" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_snbr_DebtCovenantPeriodDomain_b941cb08-89ea-4cfe-bd33-8447663e4351_default" xlink:href="snbr-20250329.xsd#snbr_DebtCovenantPeriodDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_snbr_DebtCovenantPeriodAxis_b941cb08-89ea-4cfe-bd33-8447663e4351" xlink:to="loc_snbr_DebtCovenantPeriodDomain_b941cb08-89ea-4cfe-bd33-8447663e4351_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_snbr_DebtCovenantPeriodDomain_a747f905-8ba3-42a0-9889-96e2c08d51db" xlink:href="snbr-20250329.xsd#snbr_DebtCovenantPeriodDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_snbr_DebtCovenantPeriodAxis_b941cb08-89ea-4cfe-bd33-8447663e4351" xlink:to="loc_snbr_DebtCovenantPeriodDomain_a747f905-8ba3-42a0-9889-96e2c08d51db" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_snbr_DebtCovenantPeriodOneMember_5fdeadc0-9c0d-4f14-8af5-7fb4eabc1481" xlink:href="snbr-20250329.xsd#snbr_DebtCovenantPeriodOneMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_snbr_DebtCovenantPeriodDomain_a747f905-8ba3-42a0-9889-96e2c08d51db" xlink:to="loc_snbr_DebtCovenantPeriodOneMember_5fdeadc0-9c0d-4f14-8af5-7fb4eabc1481" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_snbr_DebtCovenantPeriodTwoMember_df6c7b34-c26c-43df-99ef-f0a9433c5ee8" xlink:href="snbr-20250329.xsd#snbr_DebtCovenantPeriodTwoMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_snbr_DebtCovenantPeriodDomain_a747f905-8ba3-42a0-9889-96e2c08d51db" xlink:to="loc_snbr_DebtCovenantPeriodTwoMember_df6c7b34-c26c-43df-99ef-f0a9433c5ee8" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_snbr_DebtCovenantPeriodThreeMember_9486be5a-8120-4960-87fc-38ad675f3363" xlink:href="snbr-20250329.xsd#snbr_DebtCovenantPeriodThreeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_snbr_DebtCovenantPeriodDomain_a747f905-8ba3-42a0-9889-96e2c08d51db" xlink:to="loc_snbr_DebtCovenantPeriodThreeMember_9486be5a-8120-4960-87fc-38ad675f3363" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_snbr_DebtCovenantPeriodFourMember_59e10161-b201-4b1f-814c-7832ac1daf8b" xlink:href="snbr-20250329.xsd#snbr_DebtCovenantPeriodFourMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_snbr_DebtCovenantPeriodDomain_a747f905-8ba3-42a0-9889-96e2c08d51db" xlink:to="loc_snbr_DebtCovenantPeriodFourMember_59e10161-b201-4b1f-814c-7832ac1daf8b" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityCurrentBorrowingCapacity_5f38275c-1a40-46d9-be50-63948f1b5582" 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_1026b386-45c5-4407-b853-58b8c4a09fe4" xlink:to="loc_us-gaap_LineOfCreditFacilityCurrentBorrowingCapacity_5f38275c-1a40-46d9-be50-63948f1b5582" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_a36957fa-c02b-42df-9655-261f3fa952d3" 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_1026b386-45c5-4407-b853-58b8c4a09fe4" xlink:to="loc_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_a36957fa-c02b-42df-9655-261f3fa952d3" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_snbr_DebtInstrumentCovenantMinimumLiquidity_f74bd4ba-f907-4c0f-8c76-970d802ed95e" xlink:href="snbr-20250329.xsd#snbr_DebtInstrumentCovenantMinimumLiquidity"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_1026b386-45c5-4407-b853-58b8c4a09fe4" xlink:to="loc_snbr_DebtInstrumentCovenantMinimumLiquidity_f74bd4ba-f907-4c0f-8c76-970d802ed95e" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_snbr_DebtInstrumentCovenantNetLeverageRatioMinimumThreshold_8a2dc7a0-cd04-4ad3-bba4-d80dcfb08b9d" xlink:href="snbr-20250329.xsd#snbr_DebtInstrumentCovenantNetLeverageRatioMinimumThreshold"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_1026b386-45c5-4407-b853-58b8c4a09fe4" xlink:to="loc_snbr_DebtInstrumentCovenantNetLeverageRatioMinimumThreshold_8a2dc7a0-cd04-4ad3-bba4-d80dcfb08b9d" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_snbr_DebtInstrumentCovenantNetLeverageRatioMaximumThreshold_0ab5090e-66c4-442d-b27d-c0e52319e5c0" xlink:href="snbr-20250329.xsd#snbr_DebtInstrumentCovenantNetLeverageRatioMaximumThreshold"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_1026b386-45c5-4407-b853-58b8c4a09fe4" xlink:to="loc_snbr_DebtInstrumentCovenantNetLeverageRatioMaximumThreshold_0ab5090e-66c4-442d-b27d-c0e52319e5c0" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_snbr_DebtInstrumentCovenantInterestCoverageRatioMinimumThreshold_1d788358-f71e-45c3-8a3d-84741a9cfa2b" xlink:href="snbr-20250329.xsd#snbr_DebtInstrumentCovenantInterestCoverageRatioMinimumThreshold"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_1026b386-45c5-4407-b853-58b8c4a09fe4" xlink:to="loc_snbr_DebtInstrumentCovenantInterestCoverageRatioMinimumThreshold_1d788358-f71e-45c3-8a3d-84741a9cfa2b" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_snbr_LineOfCreditFacilityAmendmentFeePercentage_b09e88d9-f47c-4c8a-a071-320dd501c1d1" xlink:href="snbr-20250329.xsd#snbr_LineOfCreditFacilityAmendmentFeePercentage"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_1026b386-45c5-4407-b853-58b8c4a09fe4" xlink:to="loc_snbr_LineOfCreditFacilityAmendmentFeePercentage_b09e88d9-f47c-4c8a-a071-320dd501c1d1" xlink:type="arc" order="6"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.sleepnumber.com/role/LeasesAdditionalInformationDetails" xlink:type="simple" xlink:href="snbr-20250329.xsd#LeasesAdditionalInformationDetails"/>
  <link:definitionLink xlink:role="http://www.sleepnumber.com/role/LeasesAdditionalInformationDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeLeaseDescriptionLineItems_0af92baf-c7da-4fd7-8d2f-4d528907e2f6" 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_c91c9dd8-e71a-4514-abd1-b16230051352" 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_0af92baf-c7da-4fd7-8d2f-4d528907e2f6" xlink:to="loc_us-gaap_LesseeLeaseDescriptionTable_c91c9dd8-e71a-4514-abd1-b16230051352" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_d3a26a3c-7b6f-4317-bb21-8eb164f086d2" 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_c91c9dd8-e71a-4514-abd1-b16230051352" xlink:to="loc_srt_RangeAxis_d3a26a3c-7b6f-4317-bb21-8eb164f086d2" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_d3a26a3c-7b6f-4317-bb21-8eb164f086d2_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_d3a26a3c-7b6f-4317-bb21-8eb164f086d2" xlink:to="loc_srt_RangeMember_d3a26a3c-7b6f-4317-bb21-8eb164f086d2_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_181408d9-8a4b-4668-9237-5a13d680842b" 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_d3a26a3c-7b6f-4317-bb21-8eb164f086d2" xlink:to="loc_srt_RangeMember_181408d9-8a4b-4668-9237-5a13d680842b" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MinimumMember_4b0e807d-2743-456f-848b-bdf1514873b3" 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_181408d9-8a4b-4668-9237-5a13d680842b" xlink:to="loc_srt_MinimumMember_4b0e807d-2743-456f-848b-bdf1514873b3" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember_0a8b512a-da09-4895-b329-8492373825e0" 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_181408d9-8a4b-4668-9237-5a13d680842b" xlink:to="loc_srt_MaximumMember_0a8b512a-da09-4895-b329-8492373825e0" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_064a65c4-d222-4adf-bad9-fd3f13de6ede" 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_c91c9dd8-e71a-4514-abd1-b16230051352" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_064a65c4-d222-4adf-bad9-fd3f13de6ede" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_064a65c4-d222-4adf-bad9-fd3f13de6ede_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_064a65c4-d222-4adf-bad9-fd3f13de6ede" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_064a65c4-d222-4adf-bad9-fd3f13de6ede_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_87fcbfaf-06dc-4700-ad21-5cd44853406d" 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_064a65c4-d222-4adf-bad9-fd3f13de6ede" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_87fcbfaf-06dc-4700-ad21-5cd44853406d" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_snbr_RetailStoreLeasesMember_6f1f1737-db75-4d7e-af5f-d1573cf9ad05" xlink:href="snbr-20250329.xsd#snbr_RetailStoreLeasesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_87fcbfaf-06dc-4700-ad21-5cd44853406d" xlink:to="loc_snbr_RetailStoreLeasesMember_6f1f1737-db75-4d7e-af5f-d1573cf9ad05" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_snbr_OfficeAndManufacturingLeasesMember_2b2534ef-06db-4048-8f8b-4e2225eff34d" xlink:href="snbr-20250329.xsd#snbr_OfficeAndManufacturingLeasesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_87fcbfaf-06dc-4700-ad21-5cd44853406d" xlink:to="loc_snbr_OfficeAndManufacturingLeasesMember_2b2534ef-06db-4048-8f8b-4e2225eff34d" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_snbr_LeaseVehiclesAndCertainEquipmentUnderOperatingLeasesMember_86105d4d-f2ed-4b52-b952-a39da0b157ec" xlink:href="snbr-20250329.xsd#snbr_LeaseVehiclesAndCertainEquipmentUnderOperatingLeasesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_87fcbfaf-06dc-4700-ad21-5cd44853406d" xlink:to="loc_snbr_LeaseVehiclesAndCertainEquipmentUnderOperatingLeasesMember_86105d4d-f2ed-4b52-b952-a39da0b157ec" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseTermOfContract_8900a328-04cc-4d5e-9488-ee006326c84b" 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_0af92baf-c7da-4fd7-8d2f-4d528907e2f6" xlink:to="loc_us-gaap_LesseeOperatingLeaseTermOfContract_8900a328-04cc-4d5e-9488-ee006326c84b" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.sleepnumber.com/role/RevenueRecognitionScheduleofDeferredContractAssetsandDeferredContractLiabilitiesDetails" xlink:type="simple" xlink:href="snbr-20250329.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_4533fc8d-8450-4933-b5db-79b8a7212491" 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_37700f6a-11f2-4b57-be73-6d0c89be7c3f" 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_4533fc8d-8450-4933-b5db-79b8a7212491" xlink:to="loc_us-gaap_DisaggregationOfRevenueTable_37700f6a-11f2-4b57-be73-6d0c89be7c3f" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BalanceSheetLocationAxis_989741e0-3e38-483b-a7f8-4a433413bee0" 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_37700f6a-11f2-4b57-be73-6d0c89be7c3f" xlink:to="loc_us-gaap_BalanceSheetLocationAxis_989741e0-3e38-483b-a7f8-4a433413bee0" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BalanceSheetLocationDomain_989741e0-3e38-483b-a7f8-4a433413bee0_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_989741e0-3e38-483b-a7f8-4a433413bee0" xlink:to="loc_us-gaap_BalanceSheetLocationDomain_989741e0-3e38-483b-a7f8-4a433413bee0_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BalanceSheetLocationDomain_1ac9fbbc-65e5-4147-b4be-e97a2a05eeb9" 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_989741e0-3e38-483b-a7f8-4a433413bee0" xlink:to="loc_us-gaap_BalanceSheetLocationDomain_1ac9fbbc-65e5-4147-b4be-e97a2a05eeb9" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherCurrentAssetsMember_066bbda2-2de3-43da-baf9-8c5768e4ecb6" 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_1ac9fbbc-65e5-4147-b4be-e97a2a05eeb9" xlink:to="loc_us-gaap_OtherCurrentAssetsMember_066bbda2-2de3-43da-baf9-8c5768e4ecb6" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherNoncurrentAssetsMember_b1f558a9-29e8-4273-a62f-c3397fe834a6" 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_1ac9fbbc-65e5-4147-b4be-e97a2a05eeb9" xlink:to="loc_us-gaap_OtherNoncurrentAssetsMember_b1f558a9-29e8-4273-a62f-c3397fe834a6" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherCurrentLiabilitiesMember_b1cd6482-7952-407f-a00d-267919d1f8e7" 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_1ac9fbbc-65e5-4147-b4be-e97a2a05eeb9" xlink:to="loc_us-gaap_OtherCurrentLiabilitiesMember_b1cd6482-7952-407f-a00d-267919d1f8e7" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherNoncurrentLiabilitiesMember_5fa03837-882d-4105-a359-b412bc7ca9e6" 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_1ac9fbbc-65e5-4147-b4be-e97a2a05eeb9" xlink:to="loc_us-gaap_OtherNoncurrentLiabilitiesMember_5fa03837-882d-4105-a359-b412bc7ca9e6" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerAssetNetAbstract_18c39f9f-7ce6-4c7a-bf1f-e7823574068c" 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_4533fc8d-8450-4933-b5db-79b8a7212491" xlink:to="loc_us-gaap_ContractWithCustomerAssetNetAbstract_18c39f9f-7ce6-4c7a-bf1f-e7823574068c" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerAssetGrossCurrent_b3a0c72c-d057-4152-8613-0e7e3d348f0e" 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_18c39f9f-7ce6-4c7a-bf1f-e7823574068c" xlink:to="loc_us-gaap_ContractWithCustomerAssetGrossCurrent_b3a0c72c-d057-4152-8613-0e7e3d348f0e" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerAssetGrossNoncurrent_608086cf-81c1-4c3f-849e-872cbe100fc9" 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_18c39f9f-7ce6-4c7a-bf1f-e7823574068c" xlink:to="loc_us-gaap_ContractWithCustomerAssetGrossNoncurrent_608086cf-81c1-4c3f-849e-872cbe100fc9" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerAssetGross_01ca9876-854f-4c71-a3a7-c27dd9bf7bcf" 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_18c39f9f-7ce6-4c7a-bf1f-e7823574068c" xlink:to="loc_us-gaap_ContractWithCustomerAssetGross_01ca9876-854f-4c71-a3a7-c27dd9bf7bcf" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerLiabilityAbstract_7f4f1ffe-6477-4ec0-a014-c342c757f451" 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_4533fc8d-8450-4933-b5db-79b8a7212491" xlink:to="loc_us-gaap_ContractWithCustomerLiabilityAbstract_7f4f1ffe-6477-4ec0-a014-c342c757f451" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerLiabilityCurrent_e7ae38a2-be59-4f43-878d-d369fbf0ad51" 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_7f4f1ffe-6477-4ec0-a014-c342c757f451" xlink:to="loc_us-gaap_ContractWithCustomerLiabilityCurrent_e7ae38a2-be59-4f43-878d-d369fbf0ad51" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerLiabilityNoncurrent_d82851e3-f1b3-4d44-8574-d427dce9d5be" 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_7f4f1ffe-6477-4ec0-a014-c342c757f451" xlink:to="loc_us-gaap_ContractWithCustomerLiabilityNoncurrent_d82851e3-f1b3-4d44-8574-d427dce9d5be" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerLiability_8e3eff26-49d8-414a-827c-e95e06d05e08" 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_7f4f1ffe-6477-4ec0-a014-c342c757f451" xlink:to="loc_us-gaap_ContractWithCustomerLiability_8e3eff26-49d8-414a-827c-e95e06d05e08" xlink:type="arc" order="3"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.sleepnumber.com/role/RevenueRecognitionNarrativeDetails" xlink:type="simple" xlink:href="snbr-20250329.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_fc272775-d45b-4d85-b2fe-b763fcfbc693" 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_7e947d57-aa52-4a31-b11e-25fd7df2f747" 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_fc272775-d45b-4d85-b2fe-b763fcfbc693" xlink:to="loc_us-gaap_DisaggregationOfRevenueTable_7e947d57-aa52-4a31-b11e-25fd7df2f747" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductOrServiceAxis_e0a090e7-69b2-468f-b9e7-fe1d088eca69" 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_7e947d57-aa52-4a31-b11e-25fd7df2f747" xlink:to="loc_srt_ProductOrServiceAxis_e0a090e7-69b2-468f-b9e7-fe1d088eca69" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductsAndServicesDomain_e0a090e7-69b2-468f-b9e7-fe1d088eca69_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_e0a090e7-69b2-468f-b9e7-fe1d088eca69" xlink:to="loc_srt_ProductsAndServicesDomain_e0a090e7-69b2-468f-b9e7-fe1d088eca69_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductsAndServicesDomain_dadbe718-db88-415b-af9a-79a3130dec2b" 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_e0a090e7-69b2-468f-b9e7-fe1d088eca69" xlink:to="loc_srt_ProductsAndServicesDomain_dadbe718-db88-415b-af9a-79a3130dec2b" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_snbr_SleepIQTechnologyMember_5d1107dd-cc21-4f03-9893-d0b043b34a3b" xlink:href="snbr-20250329.xsd#snbr_SleepIQTechnologyMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ProductsAndServicesDomain_dadbe718-db88-415b-af9a-79a3130dec2b" xlink:to="loc_snbr_SleepIQTechnologyMember_5d1107dd-cc21-4f03-9893-d0b043b34a3b" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_de378158-68b5-4c82-85be-7d5cb4553fac" 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_7e947d57-aa52-4a31-b11e-25fd7df2f747" xlink:to="loc_srt_RangeAxis_de378158-68b5-4c82-85be-7d5cb4553fac" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_de378158-68b5-4c82-85be-7d5cb4553fac_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_de378158-68b5-4c82-85be-7d5cb4553fac" xlink:to="loc_srt_RangeMember_de378158-68b5-4c82-85be-7d5cb4553fac_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_b835680c-21a2-4201-b5bd-fb68f01aceb3" 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_de378158-68b5-4c82-85be-7d5cb4553fac" xlink:to="loc_srt_RangeMember_b835680c-21a2-4201-b5bd-fb68f01aceb3" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MinimumMember_768b06c4-f640-40b8-b7e8-a6afa3850d5d" 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_b835680c-21a2-4201-b5bd-fb68f01aceb3" xlink:to="loc_srt_MinimumMember_768b06c4-f640-40b8-b7e8-a6afa3850d5d" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember_5c6c372a-013d-498a-a738-0663ee3fe178" 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_b835680c-21a2-4201-b5bd-fb68f01aceb3" xlink:to="loc_srt_MaximumMember_5c6c372a-013d-498a-a738-0663ee3fe178" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskByBenchmarkAxis_45893b6a-e10a-493b-a2ab-677b70d62c34" 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_7e947d57-aa52-4a31-b11e-25fd7df2f747" xlink:to="loc_us-gaap_ConcentrationRiskByBenchmarkAxis_45893b6a-e10a-493b-a2ab-677b70d62c34" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskBenchmarkDomain_45893b6a-e10a-493b-a2ab-677b70d62c34_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_45893b6a-e10a-493b-a2ab-677b70d62c34" xlink:to="loc_us-gaap_ConcentrationRiskBenchmarkDomain_45893b6a-e10a-493b-a2ab-677b70d62c34_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskBenchmarkDomain_e8b7f5cd-da9e-49ab-9ba5-28b1bb096f8a" 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_45893b6a-e10a-493b-a2ab-677b70d62c34" xlink:to="loc_us-gaap_ConcentrationRiskBenchmarkDomain_e8b7f5cd-da9e-49ab-9ba5-28b1bb096f8a" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerMember_f3daaf8f-adae-49ff-aa83-fa37cade5fe3" 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_e8b7f5cd-da9e-49ab-9ba5-28b1bb096f8a" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerMember_f3daaf8f-adae-49ff-aa83-fa37cade5fe3" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskByTypeAxis_21826b36-f601-4a4e-b3bd-c857fff45e8e" 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_7e947d57-aa52-4a31-b11e-25fd7df2f747" xlink:to="loc_us-gaap_ConcentrationRiskByTypeAxis_21826b36-f601-4a4e-b3bd-c857fff45e8e" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskTypeDomain_21826b36-f601-4a4e-b3bd-c857fff45e8e_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_21826b36-f601-4a4e-b3bd-c857fff45e8e" xlink:to="loc_us-gaap_ConcentrationRiskTypeDomain_21826b36-f601-4a4e-b3bd-c857fff45e8e_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskTypeDomain_e9d56316-23c5-42a0-acf0-651436918017" 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_21826b36-f601-4a4e-b3bd-c857fff45e8e" xlink:to="loc_us-gaap_ConcentrationRiskTypeDomain_e9d56316-23c5-42a0-acf0-651436918017" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_snbr_TimingOfTransferOfGoodsOrServicesConcentrationRiskMember_11c2157a-bf7e-4154-8dac-a2bf5f0b1a9a" xlink:href="snbr-20250329.xsd#snbr_TimingOfTransferOfGoodsOrServicesConcentrationRiskMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ConcentrationRiskTypeDomain_e9d56316-23c5-42a0-acf0-651436918017" xlink:to="loc_snbr_TimingOfTransferOfGoodsOrServicesConcentrationRiskMember_11c2157a-bf7e-4154-8dac-a2bf5f0b1a9a" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TimingOfTransferOfGoodOrServiceAxis_7c5ac00c-af37-4908-994e-db6cd3800327" 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_7e947d57-aa52-4a31-b11e-25fd7df2f747" xlink:to="loc_us-gaap_TimingOfTransferOfGoodOrServiceAxis_7c5ac00c-af37-4908-994e-db6cd3800327" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TimingOfTransferOfGoodOrServiceDomain_7c5ac00c-af37-4908-994e-db6cd3800327_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_7c5ac00c-af37-4908-994e-db6cd3800327" xlink:to="loc_us-gaap_TimingOfTransferOfGoodOrServiceDomain_7c5ac00c-af37-4908-994e-db6cd3800327_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TimingOfTransferOfGoodOrServiceDomain_49738215-0ca2-4fa7-a554-b51ae1f6ecbf" 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_7c5ac00c-af37-4908-994e-db6cd3800327" xlink:to="loc_us-gaap_TimingOfTransferOfGoodOrServiceDomain_49738215-0ca2-4fa7-a554-b51ae1f6ecbf" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TransferredAtPointInTimeMember_d2de8608-15d5-43b5-bd64-b7f2f9fe2ddf" 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_49738215-0ca2-4fa7-a554-b51ae1f6ecbf" xlink:to="loc_us-gaap_TransferredAtPointInTimeMember_d2de8608-15d5-43b5-bd64-b7f2f9fe2ddf" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_snbr_RevenueRecognitionProductLife_0f80e399-eec0-451a-88fd-cfb0ccacb2bd" xlink:href="snbr-20250329.xsd#snbr_RevenueRecognitionProductLife"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DisaggregationOfRevenueLineItems_fc272775-d45b-4d85-b2fe-b763fcfbc693" xlink:to="loc_snbr_RevenueRecognitionProductLife_0f80e399-eec0-451a-88fd-cfb0ccacb2bd" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerLiabilityRevenueRecognized_ed440b16-6524-4bb4-86fb-d2f826ad622e" 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_fc272775-d45b-4d85-b2fe-b763fcfbc693" xlink:to="loc_us-gaap_ContractWithCustomerLiabilityRevenueRecognized_ed440b16-6524-4bb4-86fb-d2f826ad622e" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskPercentage1_8dcbbb63-bf29-4cfe-b213-5b5e5201e28d" 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_fc272775-d45b-4d85-b2fe-b763fcfbc693" xlink:to="loc_us-gaap_ConcentrationRiskPercentage1_8dcbbb63-bf29-4cfe-b213-5b5e5201e28d" xlink:type="arc" order="2"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.sleepnumber.com/role/RevenueRecognitionScheduleofNetSalesDetails" xlink:type="simple" xlink:href="snbr-20250329.xsd#RevenueRecognitionScheduleofNetSalesDetails"/>
  <link:definitionLink xlink:role="http://www.sleepnumber.com/role/RevenueRecognitionScheduleofNetSalesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisaggregationOfRevenueLineItems_3f167adb-c5c3-46e4-ac67-5877991de964" 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_f5a395db-8385-492b-bb48-33eab5a985ff" 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_3f167adb-c5c3-46e4-ac67-5877991de964" xlink:to="loc_us-gaap_DisaggregationOfRevenueTable_f5a395db-8385-492b-bb48-33eab5a985ff" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerSalesChannelAxis_7baff65f-2f49-4a84-acb4-4967f7c3d61c" 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_f5a395db-8385-492b-bb48-33eab5a985ff" xlink:to="loc_us-gaap_ContractWithCustomerSalesChannelAxis_7baff65f-2f49-4a84-acb4-4967f7c3d61c" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerSalesChannelDomain_7baff65f-2f49-4a84-acb4-4967f7c3d61c_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_7baff65f-2f49-4a84-acb4-4967f7c3d61c" xlink:to="loc_us-gaap_ContractWithCustomerSalesChannelDomain_7baff65f-2f49-4a84-acb4-4967f7c3d61c_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerSalesChannelDomain_8c5ea386-708d-42fc-93a6-e4fb1162f120" 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_7baff65f-2f49-4a84-acb4-4967f7c3d61c" xlink:to="loc_us-gaap_ContractWithCustomerSalesChannelDomain_8c5ea386-708d-42fc-93a6-e4fb1162f120" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_snbr_RetailChannelMember_010c2427-4657-4c26-9b5f-d731f5a56583" xlink:href="snbr-20250329.xsd#snbr_RetailChannelMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ContractWithCustomerSalesChannelDomain_8c5ea386-708d-42fc-93a6-e4fb1162f120" xlink:to="loc_snbr_RetailChannelMember_010c2427-4657-4c26-9b5f-d731f5a56583" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_snbr_OnlinePhoneChatAndOtherMember_2353fb50-a306-45d9-b836-0785d87727ba" xlink:href="snbr-20250329.xsd#snbr_OnlinePhoneChatAndOtherMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ContractWithCustomerSalesChannelDomain_8c5ea386-708d-42fc-93a6-e4fb1162f120" xlink:to="loc_snbr_OnlinePhoneChatAndOtherMember_2353fb50-a306-45d9-b836-0785d87727ba" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_f95c7c98-3e90-4326-949b-fd46e1ba066a" 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_3f167adb-c5c3-46e4-ac67-5877991de964" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_f95c7c98-3e90-4326-949b-fd46e1ba066a" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.sleepnumber.com/role/StockBasedCompensationExpenseDetails" xlink:type="simple" xlink:href="snbr-20250329.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_831b552b-e343-40a4-bf3a-82a4a5a60819" 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_fb878e34-b758-4140-87f7-29871744ac5f" 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_831b552b-e343-40a4-bf3a-82a4a5a60819" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_fb878e34-b758-4140-87f7-29871744ac5f" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AwardTypeAxis_e2f1eec3-dead-4174-9be6-17022b4b14aa" 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_fb878e34-b758-4140-87f7-29871744ac5f" xlink:to="loc_us-gaap_AwardTypeAxis_e2f1eec3-dead-4174-9be6-17022b4b14aa" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_e2f1eec3-dead-4174-9be6-17022b4b14aa_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_e2f1eec3-dead-4174-9be6-17022b4b14aa" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_e2f1eec3-dead-4174-9be6-17022b4b14aa_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_a95eb915-fcde-4634-a924-7ac7253965e4" 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_e2f1eec3-dead-4174-9be6-17022b4b14aa" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_a95eb915-fcde-4634-a924-7ac7253965e4" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_snbr_TimeBasedPerformanceBasedAndMarketBasedStockAwardsMember_1f089130-f916-431c-8df3-4f5add3f0d1a" xlink:href="snbr-20250329.xsd#snbr_TimeBasedPerformanceBasedAndMarketBasedStockAwardsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_a95eb915-fcde-4634-a924-7ac7253965e4" xlink:to="loc_snbr_TimeBasedPerformanceBasedAndMarketBasedStockAwardsMember_1f089130-f916-431c-8df3-4f5add3f0d1a" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeStockOptionMember_05c9c4d2-2021-423b-99f9-993ea270f657" 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_a95eb915-fcde-4634-a924-7ac7253965e4" xlink:to="loc_us-gaap_EmployeeStockOptionMember_05c9c4d2-2021-423b-99f9-993ea270f657" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllocatedShareBasedCompensationExpense_1ce6d035-321e-4d36-872d-a9cc80856027" 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_831b552b-e343-40a4-bf3a-82a4a5a60819" xlink:to="loc_us-gaap_AllocatedShareBasedCompensationExpense_1ce6d035-321e-4d36-872d-a9cc80856027" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense_c718681a-8c71-47de-907f-c9a6f06999c9" 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_831b552b-e343-40a4-bf3a-82a4a5a60819" xlink:to="loc_us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense_c718681a-8c71-47de-907f-c9a6f06999c9" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllocatedShareBasedCompensationExpenseNetOfTax_9502cde5-f11b-489e-a8be-a1220b18bd56" 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_831b552b-e343-40a4-bf3a-82a4a5a60819" xlink:to="loc_us-gaap_AllocatedShareBasedCompensationExpenseNetOfTax_9502cde5-f11b-489e-a8be-a1220b18bd56" xlink:type="arc" order="2"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.sleepnumber.com/role/RestructuringCostsNarrativeDetails" xlink:type="simple" xlink:href="snbr-20250329.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_a6f5e0c8-c05c-4286-ae8a-a2d1fd55732f" 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_db37a0da-b4ca-4893-b7ec-86eca5ca4a79" 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_a6f5e0c8-c05c-4286-ae8a-a2d1fd55732f" xlink:to="loc_us-gaap_ScheduleOfRestructuringAndRelatedCostsTable_db37a0da-b4ca-4893-b7ec-86eca5ca4a79" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_99676d5d-627f-4c61-98d1-6dd1886d594d" 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_db37a0da-b4ca-4893-b7ec-86eca5ca4a79" xlink:to="loc_srt_RangeAxis_99676d5d-627f-4c61-98d1-6dd1886d594d" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_99676d5d-627f-4c61-98d1-6dd1886d594d_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_99676d5d-627f-4c61-98d1-6dd1886d594d" xlink:to="loc_srt_RangeMember_99676d5d-627f-4c61-98d1-6dd1886d594d_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_53d9b5cf-f2da-4565-a1f9-ce6ac5bc9a2d" 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_99676d5d-627f-4c61-98d1-6dd1886d594d" xlink:to="loc_srt_RangeMember_53d9b5cf-f2da-4565-a1f9-ce6ac5bc9a2d" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MinimumMember_2a7e9691-0ad4-43cf-abe5-083d54160106" 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_53d9b5cf-f2da-4565-a1f9-ce6ac5bc9a2d" xlink:to="loc_srt_MinimumMember_2a7e9691-0ad4-43cf-abe5-083d54160106" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember_0023932a-d491-4e24-8838-19ff4b17c7ec" 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_53d9b5cf-f2da-4565-a1f9-ce6ac5bc9a2d" xlink:to="loc_srt_MaximumMember_0023932a-d491-4e24-8838-19ff4b17c7ec" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestructuringCostsAndAssetImpairmentCharges_fc229837-c80e-4c18-9930-3e1cc2d82efb" 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_a6f5e0c8-c05c-4286-ae8a-a2d1fd55732f" xlink:to="loc_us-gaap_RestructuringCostsAndAssetImpairmentCharges_fc229837-c80e-4c18-9930-3e1cc2d82efb" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestructuringAndRelatedCostExpectedCostRemaining1_10e263c8-bee5-4c6d-8a94-c4856f8e1d75" 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_a6f5e0c8-c05c-4286-ae8a-a2d1fd55732f" xlink:to="loc_us-gaap_RestructuringAndRelatedCostExpectedCostRemaining1_10e263c8-bee5-4c6d-8a94-c4856f8e1d75" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.sleepnumber.com/role/RestructuringCostsScheduleofRestructuringandRelatedCostsDetails" xlink:type="simple" xlink:href="snbr-20250329.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_12545c25-dd1f-49a3-b02a-9ff11ad8366d" 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_458829ea-2a50-4bd6-b061-a3a0d6c16236" 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_12545c25-dd1f-49a3-b02a-9ff11ad8366d" xlink:to="loc_us-gaap_ScheduleOfRestructuringAndRelatedCostsTable_458829ea-2a50-4bd6-b061-a3a0d6c16236" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestructuringCostAndReserveAxis_6d89ffb2-6fc6-4981-b153-6d5fba5919bd" 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_458829ea-2a50-4bd6-b061-a3a0d6c16236" xlink:to="loc_us-gaap_RestructuringCostAndReserveAxis_6d89ffb2-6fc6-4981-b153-6d5fba5919bd" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TypeOfRestructuringDomain_6d89ffb2-6fc6-4981-b153-6d5fba5919bd_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_6d89ffb2-6fc6-4981-b153-6d5fba5919bd" xlink:to="loc_us-gaap_TypeOfRestructuringDomain_6d89ffb2-6fc6-4981-b153-6d5fba5919bd_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TypeOfRestructuringDomain_2f5c8951-b0c7-4bca-8b6f-f2aaf1e0d31b" 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_6d89ffb2-6fc6-4981-b153-6d5fba5919bd" xlink:to="loc_us-gaap_TypeOfRestructuringDomain_2f5c8951-b0c7-4bca-8b6f-f2aaf1e0d31b" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractTerminationMember_5c4ec716-cda5-4db8-b1d5-c396cc08a485" 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_2f5c8951-b0c7-4bca-8b6f-f2aaf1e0d31b" xlink:to="loc_us-gaap_ContractTerminationMember_5c4ec716-cda5-4db8-b1d5-c396cc08a485" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeSeveranceMember_4e6479df-063f-4d65-80de-317a4fba131d" 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_2f5c8951-b0c7-4bca-8b6f-f2aaf1e0d31b" xlink:to="loc_us-gaap_EmployeeSeveranceMember_4e6479df-063f-4d65-80de-317a4fba131d" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_snbr_ProfessionalFeesMember_5780f911-cfad-4d13-bea9-fca7c8c96fe9" xlink:href="snbr-20250329.xsd#snbr_ProfessionalFeesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TypeOfRestructuringDomain_2f5c8951-b0c7-4bca-8b6f-f2aaf1e0d31b" xlink:to="loc_snbr_ProfessionalFeesMember_5780f911-cfad-4d13-bea9-fca7c8c96fe9" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestructuringCosts_83b9168e-9525-4740-bfe4-70338ab274ac" 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_12545c25-dd1f-49a3-b02a-9ff11ad8366d" xlink:to="loc_us-gaap_RestructuringCosts_83b9168e-9525-4740-bfe4-70338ab274ac" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetImpairmentCharges_cc4c030d-d35a-495e-b87e-6f814c62d51b" 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_12545c25-dd1f-49a3-b02a-9ff11ad8366d" xlink:to="loc_us-gaap_AssetImpairmentCharges_cc4c030d-d35a-495e-b87e-6f814c62d51b" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestructuringCostsAndAssetImpairmentCharges_50793685-e376-479d-8118-564767f6e6a8" 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_12545c25-dd1f-49a3-b02a-9ff11ad8366d" xlink:to="loc_us-gaap_RestructuringCostsAndAssetImpairmentCharges_50793685-e376-479d-8118-564767f6e6a8" xlink:type="arc" order="2"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.sleepnumber.com/role/SegmentScheduleofOperatingProfitLossfromSegmentstoConsolidatedDetails" xlink:type="simple" xlink:href="snbr-20250329.xsd#SegmentScheduleofOperatingProfitLossfromSegmentstoConsolidatedDetails"/>
  <link:definitionLink xlink:role="http://www.sleepnumber.com/role/SegmentScheduleofOperatingProfitLossfromSegmentstoConsolidatedDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingRevenueReconcilingItemLineItems_6aeddb2d-7c4a-4beb-ae5c-c070b0e53619" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SegmentReportingRevenueReconcilingItemLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReconciliationOfRevenueFromSegmentsToConsolidatedTable_42172fc8-647e-4e9b-82ad-3e0bcf7df3fb" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ReconciliationOfRevenueFromSegmentsToConsolidatedTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_SegmentReportingRevenueReconcilingItemLineItems_6aeddb2d-7c4a-4beb-ae5c-c070b0e53619" xlink:to="loc_us-gaap_ReconciliationOfRevenueFromSegmentsToConsolidatedTable_42172fc8-647e-4e9b-82ad-3e0bcf7df3fb" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementBusinessSegmentsAxis_81101754-8769-4f51-88ad-b04ccf6b975d" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementBusinessSegmentsAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ReconciliationOfRevenueFromSegmentsToConsolidatedTable_42172fc8-647e-4e9b-82ad-3e0bcf7df3fb" xlink:to="loc_us-gaap_StatementBusinessSegmentsAxis_81101754-8769-4f51-88ad-b04ccf6b975d" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentDomain_81101754-8769-4f51-88ad-b04ccf6b975d_default" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SegmentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementBusinessSegmentsAxis_81101754-8769-4f51-88ad-b04ccf6b975d" xlink:to="loc_us-gaap_SegmentDomain_81101754-8769-4f51-88ad-b04ccf6b975d_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentDomain_db9fbb18-9768-41b7-99b0-b50cd511a8c3" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SegmentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementBusinessSegmentsAxis_81101754-8769-4f51-88ad-b04ccf6b975d" xlink:to="loc_us-gaap_SegmentDomain_db9fbb18-9768-41b7-99b0-b50cd511a8c3" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_snbr_ReportableSegmentMember_ab394592-2aec-47e5-800d-cdd2e42f90e4" xlink:href="snbr-20250329.xsd#snbr_ReportableSegmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentDomain_db9fbb18-9768-41b7-99b0-b50cd511a8c3" xlink:to="loc_snbr_ReportableSegmentMember_ab394592-2aec-47e5-800d-cdd2e42f90e4" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_eb4acfc4-cb64-4197-bdde-6185f50dd6bc" 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_SegmentReportingRevenueReconcilingItemLineItems_6aeddb2d-7c4a-4beb-ae5c-c070b0e53619" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_eb4acfc4-cb64-4197-bdde-6185f50dd6bc" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostOfRevenue_d3ef110e-2b54-47d3-b3ba-379a10420a59" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CostOfRevenue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentReportingRevenueReconcilingItemLineItems_6aeddb2d-7c4a-4beb-ae5c-c070b0e53619" xlink:to="loc_us-gaap_CostOfRevenue_d3ef110e-2b54-47d3-b3ba-379a10420a59" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MarketingExpense_66c90170-60b9-4f5d-89cc-3bfb9d90a5e0" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_MarketingExpense"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentReportingRevenueReconcilingItemLineItems_6aeddb2d-7c4a-4beb-ae5c-c070b0e53619" xlink:to="loc_us-gaap_MarketingExpense_66c90170-60b9-4f5d-89cc-3bfb9d90a5e0" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SellingExpense_746715dc-c971-4275-bf3c-e3242a2a1423" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SellingExpense"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentReportingRevenueReconcilingItemLineItems_6aeddb2d-7c4a-4beb-ae5c-c070b0e53619" xlink:to="loc_us-gaap_SellingExpense_746715dc-c971-4275-bf3c-e3242a2a1423" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GeneralAndAdministrativeExpense_487ba425-9101-4722-a93a-661a391e43f8" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_GeneralAndAdministrativeExpense"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentReportingRevenueReconcilingItemLineItems_6aeddb2d-7c4a-4beb-ae5c-c070b0e53619" xlink:to="loc_us-gaap_GeneralAndAdministrativeExpense_487ba425-9101-4722-a93a-661a391e43f8" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ResearchAndDevelopmentExpense_96113fae-a9bb-4d24-8312-c623cd9d81a7" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ResearchAndDevelopmentExpense"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentReportingRevenueReconcilingItemLineItems_6aeddb2d-7c4a-4beb-ae5c-c070b0e53619" xlink:to="loc_us-gaap_ResearchAndDevelopmentExpense_96113fae-a9bb-4d24-8312-c623cd9d81a7" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_snbr_RestructuringCostsAdjusted_1276421d-d26a-4372-b0de-199925ebd707" xlink:href="snbr-20250329.xsd#snbr_RestructuringCostsAdjusted"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentReportingRevenueReconcilingItemLineItems_6aeddb2d-7c4a-4beb-ae5c-c070b0e53619" xlink:to="loc_snbr_RestructuringCostsAdjusted_1276421d-d26a-4372-b0de-199925ebd707" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestExpenseNonoperating_b89c0dbd-27e4-4e11-8d18-60be24799bca" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InterestExpenseNonoperating"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentReportingRevenueReconcilingItemLineItems_6aeddb2d-7c4a-4beb-ae5c-c070b0e53619" xlink:to="loc_us-gaap_InterestExpenseNonoperating_b89c0dbd-27e4-4e11-8d18-60be24799bca" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit_a27636e8-1299-4cb8-a1d2-2f93389a8959" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxExpenseBenefit"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentReportingRevenueReconcilingItemLineItems_6aeddb2d-7c4a-4beb-ae5c-c070b0e53619" xlink:to="loc_us-gaap_IncomeTaxExpenseBenefit_a27636e8-1299-4cb8-a1d2-2f93389a8959" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_ba778647-05f5-4fba-b7ee-cd38cabc19d9" 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_SegmentReportingRevenueReconcilingItemLineItems_6aeddb2d-7c4a-4beb-ae5c-c070b0e53619" xlink:to="loc_us-gaap_NetIncomeLoss_ba778647-05f5-4fba-b7ee-cd38cabc19d9" xlink:type="arc" order="9"/>
  </link:definitionLink>
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.LAB
<SEQUENCE>11
<FILENAME>snbr-20250329_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 2025 Workiva-->
<!--r:87958c32-673c-446f-915a-c0d4db8ff65b,g:68d0b1c8-7e85-447d-9269-bd2acb58db13-->
<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_b5279020-79f9-4961-b2f6-910e09f67269_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 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_02326ff8-a938-4676-aa69-9570702b352c_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_fd050232-38d3-4b94-8548-bbb11e7b33e9_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_65927e3e-73cd-40c7-bf74-1a36d957d9a5_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_085eea12-4958-42b1-b752-8d74dbebf3d4_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_0560e596-c909-4660-aa9f-5afa834166d5_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_5a7ed647-ac53-45df-b9da-99b2dd431e24_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_41392f6f-7826-401d-85c7-f01024c20e2d_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 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_42cbb69d-64ee-40b1-94d5-c1ddc2146417_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_b5e72fcd-6f88-47ff-a54b-a6516ffe7f03_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_8b52e3e4-c8d0-4456-93c7-37554cf960f8_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_358ca8e4-bf24-4f88-a5c0-6088e34a5f26_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 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_91f471c5-b066-4967-8c90-981a54575f0f_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_78ec1d8d-5ae7-4dc4-9d2b-73b0193e32d4_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">Accounts Receivable, Allowance for Credit Loss, Current</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_0276c274-304c-4668-9d32-06aad499e6b5_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_0d0c5e2a-191c-4f37-aaa0-b06ade01cedb_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_831007de-56b8-4b93-8e23-bc517649b744_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_940d394d-774c-41ff-a5bc-a8ec54895238_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_ab4746ca-bace-4a9d-812f-040a9c1d1adc_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_ba153d2b-2c6a-4593-a054-0be5813eb867_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_e30ceb25-1c49-4dc2-91c4-3d4afd7225f2_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_69205eaf-4814-431a-9c9e-1136caf4f8a2_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">2028</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_53665057-ba05-4346-a92a-09242a473ba1_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_bddde481-1096-479a-801a-5b6e81b2155f_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_0361623d-5843-4c8c-8f63-38ced2215f28_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_2aa17fec-9097-4e01-8e16-2c19f96e554a_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_8636a9df-193e-4148-8f96-37a9688796fe_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_ce7270bf-7dbd-4e42-b80b-95415565d8d1_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_e4238b12-0d84-4f5f-a444-487b41bbd1fb_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_62d77ad4-433f-4fc0-a923-9ae83da5e45b_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_754100c4-40e5-40a2-93d9-0023f9dcb205_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_c58235ec-2bb2-4040-8a19-2e8ceff5cc0e_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_41973349-abf3-4be3-9f53-731c3f496aed_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_4ebc66a4-2300-4cd1-a98e-8add290f4f50_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_f0cf7a2e-6dcb-45f7-946a-dee857ac5211_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_ba70a112-3536-4c4d-8ad5-e3bd628b74be_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_598ffecc-2eb7-4adc-862f-ff5d2343a619_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-20250329.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_eaa808e9-949d-45f0-8711-7410c81ff072_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 (used in) 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_a413f947-c5f7-4533-bb9d-f0e454ca88fb_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_a1d43156-1c8e-4bcf-a0e6-f78101278841_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_d656a4e5-dcdd-4968-9e3c-9cc28b656faf_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_dffb72b5-1796-4072-81d2-a7d8d448beca_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-20250329.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_564de072-41dd-4645-91fd-c1f235e6da3e_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_2cf5a01c-5629-4b96-8f9c-166c4c18d3ed_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_71c38830-9abf-4a11-b3a4-d9e3a8062e51_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_169fdf6e-4364-4033-8e95-48867e343df3_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_88dbd0ac-7e39-4635-833c-edf6d7f2c192_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_5d02c392-3f85-407b-be1a-543a789b48d3_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_e8222b47-9a0a-4636-bd52-19daa64dc1e7_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-20250329.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_94aff890-821e-448a-afbf-d78e46bb70e6_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_378b8d5e-df6c-4232-945d-d94924de3fb9_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_bd08f7e4-5af1-4a2c-935f-2bc73d37d726_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_0c979015-e0f0-46e6-a993-c3be15db7484_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-20250329.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_cdfdb7d7-0bfd-480c-9611-4873260e682f_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_33e9817a-0d2b-465c-99b3-9668acd6d689_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_2f7359e7-2db3-4fde-9ba9-e0af9254ddf2_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_fd4a88b3-9c13-48aa-9a7b-e03f02f239ee_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 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_4c4b5315-2a62-4785-8a0e-65d99a9d6a2a_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_a9bf82da-d13e-4c12-97d5-5936511f2d3a_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_us-gaap_PaymentsOfDebtIssuanceCosts_0405b6ac-2159-4bd0-8610-39bbabbf3dd3_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_PaymentsOfDebtIssuanceCosts" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Debt issuance costs</link:label>
    <link:label id="lab_us-gaap_PaymentsOfDebtIssuanceCosts_label_en-US" xlink:label="lab_us-gaap_PaymentsOfDebtIssuanceCosts" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Payments of Debt Issuance Costs</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsOfDebtIssuanceCosts" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PaymentsOfDebtIssuanceCosts"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PaymentsOfDebtIssuanceCosts" xlink:to="lab_us-gaap_PaymentsOfDebtIssuanceCosts" xlink:type="arc" order="1"/>
    <link:label id="lab_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_5e4c726f-bbed-4ee9-990c-64b92ee8ab49_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">2030</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_86e7fd69-d7fc-4651-907e-486c121508c6_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_7525c0e5-e644-4347-9f2e-8a2a6365a2d1_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_2231c2f3-80c2-4fb8-a94b-188e74c324e6_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_a236b923-3624-4963-bbc4-f29cc6c052a8_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_0fde0733-cdd7-42cc-8d1f-23d5c9ac10dc_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_11aea57d-6cdb-4458-8ded-68182b41f19a_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_1c77dbd4-3d65-418e-9d5a-f0dde66f62c3_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_ff3c63a8-5f4e-4ad1-a538-292828cce7dd_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_1155d673-d257-4c90-975a-f4735a8a018e_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_5e54674e-c29a-4f5d-8bdd-8592076dc852_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_44b9fedb-321e-4552-9bdc-532445487b79_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_4b8d878e-8bd3-4fd3-bfcc-4f8bb55cfc8f_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_f1823e5a-a825-4d18-beb0-9f2ddfcf1855_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-20250329.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_f9a91ec2-226c-43d0-ab46-8a9074c32e02_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_ReconciliationOfRevenueFromSegmentsToConsolidatedTable_7cf1d2f5-2c17-40fd-80b5-57e342bf4030_terseLabel_en-US" xlink:label="lab_us-gaap_ReconciliationOfRevenueFromSegmentsToConsolidatedTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Reconciliation of Revenue from Segments to Consolidated [Table]</link:label>
    <link:label id="lab_us-gaap_ReconciliationOfRevenueFromSegmentsToConsolidatedTable_label_en-US" xlink:label="lab_us-gaap_ReconciliationOfRevenueFromSegmentsToConsolidatedTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Reconciliation of Revenue from Segments to Consolidated [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReconciliationOfRevenueFromSegmentsToConsolidatedTable" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ReconciliationOfRevenueFromSegmentsToConsolidatedTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ReconciliationOfRevenueFromSegmentsToConsolidatedTable" xlink:to="lab_us-gaap_ReconciliationOfRevenueFromSegmentsToConsolidatedTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EmployeeStockOptionMember_b6a1f68b-3afd-4555-941e-10dc0c347dd3_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_ecb1999f-78d5-496f-bc96-c74b56397309_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_33b20f5f-dd86-496e-a517-c57ea365e995_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">2026</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_363b810b-714b-4646-bbeb-da55351989dc_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_0e033eeb-5d84-4aad-b412-6aa7eafc1cf6_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_25f20948-ff83-4611-b8b5-21384d3ce302_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_fec9ec67-5180-45d8-ab92-c93948921181_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-20250329.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_1736de85-bba9-4c6f-9172-f546ea9a2d11_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_7ff7f61f-3fb7-4b16-9cc7-338c196d44c2_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_b88f768d-c538-4fb0-bf52-a19a76c8e309_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 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_75efd47d-b8c9-4cf0-842a-1bc0ac6065a5_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_d023eae0-e463-48a3-a1f2-f0f38c5b9bb3_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_snbr_IncomeTaxExpenseBenefitDiscreteItem_06bb1918-d89a-402c-9ba9-0dbeb56f231a_terseLabel_en-US" xlink:label="lab_snbr_IncomeTaxExpenseBenefitDiscreteItem" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Discrete tax expense</link:label>
    <link:label id="lab_snbr_IncomeTaxExpenseBenefitDiscreteItem_label_en-US" xlink:label="lab_snbr_IncomeTaxExpenseBenefitDiscreteItem" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Income Tax Expense (Benefit), Discrete Item</link:label>
    <link:label id="lab_snbr_IncomeTaxExpenseBenefitDiscreteItem_documentation_en-US" xlink:label="lab_snbr_IncomeTaxExpenseBenefitDiscreteItem" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Income Tax Expense (Benefit), Discrete Item</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_snbr_IncomeTaxExpenseBenefitDiscreteItem" xlink:href="snbr-20250329.xsd#snbr_IncomeTaxExpenseBenefitDiscreteItem"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_snbr_IncomeTaxExpenseBenefitDiscreteItem" xlink:to="lab_snbr_IncomeTaxExpenseBenefitDiscreteItem" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_Liabilities_8df0e5ff-971b-499e-b2f3-70fd6b0d812d_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_7e41df04-1872-45c0-8d31-d9c9df18bccf_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_3b361012-0dbc-4cac-91d4-a96bfe762424_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-20250329.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_6921b793-ecf0-4e14-b1b4-876de80c9487_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_0f90744d-c5ad-406e-b25a-3a5e547731d2_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_ResearchAndDevelopmentExpense" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" 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_7795fbca-eb4d-4206-8956-616a63f0315a_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_d13f2eae-9c6f-4c25-89b3-0c134988e1d1_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_a5ab88db-2319-40e7-bfad-290e998101ff_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_8fddca80-31e8-4be6-8d57-7aaf446e43d5_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_3c137024-1997-4b8f-a4be-ef4ea0e62f94_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_6f2b95d8-9873-4a13-b26a-10efdf67b8e9_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 (as a percent)</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_ba0654a2-8582-47cf-bc4c-1c455a135fb8_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_e190bf13-4840-4077-8b11-2db1862e6468_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</link:label>
    <link:label id="lab_us-gaap_RestructuringCostsAndAssetImpairmentCharges_93595b87-5206-4c3a-9472-711c64047445_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_4248dc23-78f0-483b-a05e-ec6c6825d408_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_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_8a13b9f3-314d-4bda-b469-ff9963192be1_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_4dee67a8-8d34-4d0c-8b31-5e1ff3e4a0e3_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_9c654354-482c-4ea3-9a3c-2c52426b95c8_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_f415617e-3908-4fb0-b65a-9df2b7fa0f3f_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_ef2847ed-79af-4c15-b694-9fa47885196d_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_14b8c506-33a3-46b4-a8ea-363d51da83c5_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_f11ab531-5fe2-43a3-92d6-938496ac809f_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">2025 (excluding the three months ended March&#160;29, 2025 )</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_2055b5a1-d7e0-4c28-ba36-1b97ec15d5d3_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_36827a61-70e4-48e6-a5cc-3887c99fbdbf_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_dd9bf3f3-5add-4670-9fc1-794114b1c825_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_f02bdb8c-3431-47eb-94c3-b386782fa475_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_c4b76e02-81c9-4ed5-9f97-ba2b4d668f9b_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_610c5fb5-f694-4e75-a774-cd7b28c49582_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_92ab4a63-3526-44bc-95dd-6f758cdf7171_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_5ea0445e-316d-4bce-a1fc-5b48c309a0fc_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_InterestExpenseNonoperating" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Interest expense</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_a7c95678-9178-45d9-960d-388e6de4cc86_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_a49f8e5a-65e5-4c30-be00-28b1f49cb4ba_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_74de500a-930f-4a58-acc4-e5c821d54744_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_b66b00e9-790e-488f-a207-0df94cde6d8b_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_313ebf16-9b73-4a46-9b66-5b60975f1d5c_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_ac620cd7-c8cf-428a-a93c-fd9b50f6772a_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,112 and $1,113, 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_4bb3904f-a3d5-4e2e-b4f0-69cd82c39770_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_683c5b06-86ff-412a-99bb-4231a4f88677_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_ab582c80-ddda-4163-b708-82fa1b77fb72_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-20250329.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_d51c20ef-054c-4427-92e2-9fd538f9e3d6_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_d8bc3fb1-986c-4608-a660-855b96d9c1ef_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_24644827-2b2c-46cb-8c7b-71d314f3d59e_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_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo_9dc75784-8110-4dc2-a6bb-6d202cf3aa05_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">2027</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_6122836f-a4a2-48d8-baf4-04dd3d5dce19_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_7474d3fd-f0cb-4227-a16f-05b575973452_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_f76f4dc1-daa3-4376-82f3-1d9c3ef8665a_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-20250329.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_fb96467c-d0c1-40d5-ab18-d78d066a5dab_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_7b36b3b3-7fdb-456c-b6d2-e476cd222d01_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_2f329c17-f5ee-4267-8000-37fd509a8c0b_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 Assets and Deferred Contract Liabilities</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_7131ce1a-5cf0-4caa-9fe8-ba259c4ed96d_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_2cfb196e-c884-4f3b-85be-38be71c2ab4e_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_f0e7f732-0276-4ee7-b700-f4b3af1cb511_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_9b8825e1-f2f4-407f-b4db-5deb17fc4c11_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_0ba96e58-8a7a-46d6-9b45-bb200ccd8a33_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_snbr_LineOfCreditFacilityAmendmentFeePercentage_4a087065-945f-42b5-b011-09acddc084cc_terseLabel_en-US" xlink:label="lab_snbr_LineOfCreditFacilityAmendmentFeePercentage" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Amendment fee percentage</link:label>
    <link:label id="lab_snbr_LineOfCreditFacilityAmendmentFeePercentage_label_en-US" xlink:label="lab_snbr_LineOfCreditFacilityAmendmentFeePercentage" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Line Of Credit Facility, Amendment Fee Percentage</link:label>
    <link:label id="lab_snbr_LineOfCreditFacilityAmendmentFeePercentage_documentation_en-US" xlink:label="lab_snbr_LineOfCreditFacilityAmendmentFeePercentage" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Line Of Credit Facility, Amendment Fee Percentage</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_snbr_LineOfCreditFacilityAmendmentFeePercentage" xlink:href="snbr-20250329.xsd#snbr_LineOfCreditFacilityAmendmentFeePercentage"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_snbr_LineOfCreditFacilityAmendmentFeePercentage" xlink:to="lab_snbr_LineOfCreditFacilityAmendmentFeePercentage" 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_6d4be41b-ee9c-4dc0-a929-eaa38b741cc3_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_1a795a86-1395-4b5e-ba1e-7e8119896b4b_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_8f2f88b3-a806-41a4-aa9c-a153524551e5_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_4c8bc0db-d552-401c-8e34-67250ef5a70e_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_cc7dfe59-5663-43ff-8d70-bec844a10705_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_14198fef-d94e-4d2f-b1dc-da43b1ca6aa6_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_83fba1e0-cf0b-497c-839a-2c95f5258cb4_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_c17ecdf1-50d2-4946-8761-c402e3f3b862_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 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_6b0f0425-5d7c-4ba7-b802-72bd907f64f6_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-20250329.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_986e03f7-3780-4575-91a2-e60b1e914480_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_9c33c627-41c5-4975-874c-5189102011be_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_eab536b7-9727-431f-8fa1-ed837bb560fe_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_81bb59e8-7404-4829-a1ed-d2be921373dc_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_15053ba8-9b8c-4b4d-ae7c-18949cba30c4_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_e38412a3-a465-4f22-a6b0-ae5cab99ab43_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_NewAccountingPronouncementsPolicyPolicyTextBlock_f5f9584c-7996-470f-867a-9b1cb0297776_terseLabel_en-US" xlink:label="lab_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Accounting Pronouncements Issued But Not Yet Effective</link:label>
    <link:label id="lab_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock_label_en-US" xlink:label="lab_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">New Accounting Pronouncements, Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock" xlink:to="lab_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EarningsPerShareDiluted_f2d771c0-5b9c-4aac-b22f-e5562a0c7e6e_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 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_38c950c1-d87e-414d-ba67-9942d37470ec_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_75a0be54-cdb9-4fdf-8051-7dab093d3614_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_68d6d963-e8fd-4ad5-9c39-25b27b06ca3d_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_ba126115-2a8d-46c0-9b5c-df04f0af1608_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_PreferredStockSharesIssued_4e52c7ed-7586-4b69-86f6-86bc949c89b4_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_16375dc9-1603-40b7-8f7f-d04d0491880f_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_c9d6abfd-f27f-4e15-ba16-7a28c96589c3_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_0fb7e4e6-659c-44b2-be81-4d8c9a6ed51c_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_b9316c46-6fc0-4b53-b07d-9800623b2fb5_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_63ecea25-fb78-47ca-b19f-c33421f0383a_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_1b64c7b3-15ac-43ef-95ca-0522c19e72e6_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_783d7943-5237-4d7e-888d-5ccc3bd788e2_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_409031f6-8801-47e4-a74d-75576f5df62d_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxExpenseBenefit" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" 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_1a7a2f6f-ee2d-4c63-a66b-4f5f04c16372_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_ee502cac-4efb-41cd-bda0-9279ba5f6a06_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-20250329.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_6e84f6b4-ef9c-4e1e-a463-2830427a3ab0_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-20250329.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_4f60c08d-05a4-443d-a7e1-0a94fd6136a3_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_b458f8c9-fbfb-4e75-9750-85cdd771781c_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_e10a58f5-8192-4470-b334-812cae8116e3_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_a8060d97-0cdd-4925-a3fe-2a49eccb233b_netLabel_en-US" xlink:label="lab_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax" xlink:role="http://www.xbrl.org/2009/role/netLabel" xlink:type="resource" xml:lang="en-US">Net Sales</link:label>
    <link:label id="lab_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_label_en-US" xlink:label="lab_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" 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_07329f71-24d0-43a0-b00b-4baff1169fba_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_8e985fa1-8230-4f5e-b0fc-84231265e73e_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_5fd6691d-0bd0-47a6-81ef-8657fda15e6f_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_31451b2e-0bc3-4fc3-96fd-137bce59e623_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_NumberOfReportableSegments_dffa6ca2-8a4e-45fb-ac87-33e2642cf69b_terseLabel_en-US" xlink:label="lab_us-gaap_NumberOfReportableSegments" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Number of reportable segments</link:label>
    <link:label id="lab_us-gaap_NumberOfReportableSegments_label_en-US" xlink:label="lab_us-gaap_NumberOfReportableSegments" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Number of Reportable Segments</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NumberOfReportableSegments" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NumberOfReportableSegments"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NumberOfReportableSegments" xlink:to="lab_us-gaap_NumberOfReportableSegments" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LiabilitiesAndStockholdersEquity_2e48ea7b-97ef-4588-b2b9-d226e6f0f4fe_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_167541e1-3755-4249-88bb-a88bb838f246_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_d9aa334d-840f-49ad-8fd8-da60e8e90220_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_0097d13d-3d16-4af1-93fc-b9ec72ad1d3e_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_88509477-3978-46a6-bcfc-1998d8933628_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-20250329.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_7ba94dfe-3bf2-4647-bd20-46364491f3b7_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_4645a54e-4404-4e22-8ff8-64756f63189c_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_178e6775-38ee-494b-bdba-938fbe915ac9_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_b72f8755-dba5-4029-9c39-d18b1c11f1b7_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_696a0b89-fd72-4954-83ef-4cfc5f6123f4_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_4333e27b-63d7-4fb6-8c21-8303ec576a4a_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_b74233fd-7a38-4078-abbe-609a454f988f_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-20250329.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_98bb8873-464e-47b5-9994-b24df1e9e3fb_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_c98a13a8-2768-406c-af91-87340e2414e5_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_5fb4ca0f-d124-49c5-958e-4c06b4e02a25_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_056bea4b-010e-49f4-9d93-1a4626292506_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_ReconciliationOfOperatingProfitLossFromSegmentsToConsolidatedTextBlock_2c733d9d-3cb2-4ce1-8d89-27829fe9a037_terseLabel_en-US" xlink:label="lab_us-gaap_ReconciliationOfOperatingProfitLossFromSegmentsToConsolidatedTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Schedule of Operating Profit (Loss) from Segments to Consolidated</link:label>
    <link:label id="lab_us-gaap_ReconciliationOfOperatingProfitLossFromSegmentsToConsolidatedTextBlock_label_en-US" xlink:label="lab_us-gaap_ReconciliationOfOperatingProfitLossFromSegmentsToConsolidatedTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Reconciliation of Operating Profit (Loss) from Segments to Consolidated [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReconciliationOfOperatingProfitLossFromSegmentsToConsolidatedTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ReconciliationOfOperatingProfitLossFromSegmentsToConsolidatedTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ReconciliationOfOperatingProfitLossFromSegmentsToConsolidatedTextBlock" xlink:to="lab_us-gaap_ReconciliationOfOperatingProfitLossFromSegmentsToConsolidatedTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingExpensesAbstract_4a094015-da2d-420e-a0f9-95c221148025_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_3a1990fe-8e5b-4e78-b461-a000464c897e_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_f110d1bd-0dac-410a-9108-6cc14040370e_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_a4f49740-2c7b-4393-b90e-0cc72ac9d4e6_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_7bd90c53-636c-474d-9ed5-3305d8067490_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_f1d03104-937f-42ab-b4a2-997b9a56850d_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_ReportableSegmentMember_d6ff05aa-812b-4689-b7fa-9309e9e3519b_terseLabel_en-US" xlink:label="lab_snbr_ReportableSegmentMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Reportable Segment</link:label>
    <link:label id="lab_snbr_ReportableSegmentMember_label_en-US" xlink:label="lab_snbr_ReportableSegmentMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Reportable Segment [Member]</link:label>
    <link:label id="lab_snbr_ReportableSegmentMember_documentation_en-US" xlink:label="lab_snbr_ReportableSegmentMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Reportable Segment</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_snbr_ReportableSegmentMember" xlink:href="snbr-20250329.xsd#snbr_ReportableSegmentMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_snbr_ReportableSegmentMember" xlink:to="lab_snbr_ReportableSegmentMember" xlink:type="arc" order="1"/>
    <link:label id="lab_snbr_TimeBasedPerformanceBasedAndMarketBasedStockAwardsMember_3fd93687-c813-4a38-80c4-266cc2d6e584_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-20250329.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_us-gaap_StatementBusinessSegmentsAxis_86a25caf-70be-4ee4-b9a4-95b08814f431_terseLabel_en-US" xlink:label="lab_us-gaap_StatementBusinessSegmentsAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Segments [Axis]</link:label>
    <link:label id="lab_us-gaap_StatementBusinessSegmentsAxis_label_en-US" xlink:label="lab_us-gaap_StatementBusinessSegmentsAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Segments [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementBusinessSegmentsAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementBusinessSegmentsAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StatementBusinessSegmentsAxis" xlink:to="lab_us-gaap_StatementBusinessSegmentsAxis" 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_3b713977-a166-4f9c-92a6-60221372eb1b_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 Loss 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_4e275456-566a-4f12-825c-77f3da217cdc_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_8db8a417-2729-4e42-b383-145caba2916b_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_GoodwillAndIntangibleAssetsDisclosureTextBlock_c8206ce1-9df3-4b54-bb52-8da6d138a944_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_1987f888-0f19-42ed-adf2-17b8fd974a09_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_69aaf4d3-40ec-496f-8984-4cf6cdfcc5f8_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_us-gaap_SegmentDomain_3b26a9fa-3e17-4419-8d6d-326f396cd868_terseLabel_en-US" xlink:label="lab_us-gaap_SegmentDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Segments [Domain]</link:label>
    <link:label id="lab_us-gaap_SegmentDomain_label_en-US" xlink:label="lab_us-gaap_SegmentDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Segments [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SegmentDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SegmentDomain" xlink:to="lab_us-gaap_SegmentDomain" 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_e76cdd38-9691-4c0b-abbb-228961cf74be_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-20250329.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_db22ea05-6a0d-4292-b9fd-b64fcbec1124_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-20250329.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_524d2c28-286d-444d-8ed9-5c526c5bbe3a_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">2029</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_11444d12-a270-4de5-9749-2bc56375a73a_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_us-gaap_IncomeTaxDisclosureAbstract_label_en-US" xlink:label="lab_us-gaap_IncomeTaxDisclosureAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Income Tax Disclosure [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxDisclosureAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxDisclosureAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract" xlink:to="lab_us-gaap_IncomeTaxDisclosureAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_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_d2d514e0-7c40-41f8-861a-8f331b0f46fa_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-20250329.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_55cf9b4f-b25c-4e7c-8df9-287cba4726c5_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_b9c66011-9343-43d4-98cf-5897f42e3ae1_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_07b2c9c5-56fc-48e2-9a9d-123225eff2c6_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_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_aea3129d-7525-414e-90f7-27fc4b5d15bc_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-20250329.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_143a8119-462d-4a55-b809-44aee2226ec8_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_786fa501-af43-4dad-b6a1-9b84d57e274d_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_50b32e2c-5b0a-4400-a076-eb17526f4178_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_ef5a6f3a-0604-48d7-b9b3-2daf060e6496_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_cede6aff-ac80-479d-96e2-6469e162df53_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_447910dd-30b5-46eb-b1d6-a451d39968b3_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_1936544c-c76e-43f5-a789-0910a2fa6677_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_DebtDisclosureAbstract_c206d978-0b33-4a7d-8b7c-3fe2bc1c585b_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_ed3528dc-9d21-44fb-a13d-3c814461370a_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_80556405-f578-4aed-96ab-e90cfb3328ed_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_c72629ae-b9ca-48a3-ae46-db9ca8db9e8d_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-20250329.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_ffdfbcef-8bed-4f84-b9cf-7ba01cdc400e_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_16964916-d9fc-43da-9860-9a323e2053f5_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_878dc20a-999d-43ce-9920-3722c321f949_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_238e1a7d-cf7b-410e-8b71-581500bf6235_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_5ddbaae7-1927-446f-9210-157c803903da_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_us-gaap_SegmentReportingAbstract_label_en-US" xlink:label="lab_us-gaap_SegmentReportingAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Segment Reporting [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SegmentReportingAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SegmentReportingAbstract" xlink:to="lab_us-gaap_SegmentReportingAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityCentralIndexKey_86abe68e-c9c9-4bb6-8878-cfc920b0cc3e_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_1a59faf0-7efe-4c63-8ffd-37631d522ca2_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_6a2040ae-a0b4-4b28-8f02-2263b850ac12_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_e7a66055-fc1b-40f3-8866-13f8708d9a5f_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-20250329.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_99dc8873-a23b-47ad-8504-5c11dbe02b0b_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_eaf6e1bc-b305-41e1-826e-4682ee3f57aa_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_be1b03a5-8a45-4fe2-a8e5-ce1371615d26_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_us-gaap_SegmentReportingDisclosureTextBlock_7803ff05-7bab-4529-8208-9567ff72a18d_terseLabel_en-US" xlink:label="lab_us-gaap_SegmentReportingDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Segments</link:label>
    <link:label id="lab_us-gaap_SegmentReportingDisclosureTextBlock_label_en-US" xlink:label="lab_us-gaap_SegmentReportingDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Segment Reporting Disclosure [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SegmentReportingDisclosureTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SegmentReportingDisclosureTextBlock" xlink:to="lab_us-gaap_SegmentReportingDisclosureTextBlock" 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_snbr_RestructuringCostsAdjusted_9f679d33-970f-44bc-82b7-44dfac054cfa_negatedTerseLabel_en-US" xlink:label="lab_snbr_RestructuringCostsAdjusted" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Restructuring costs</link:label>
    <link:label id="lab_snbr_RestructuringCostsAdjusted_label_en-US" xlink:label="lab_snbr_RestructuringCostsAdjusted" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Restructuring Costs, Adjusted</link:label>
    <link:label id="lab_snbr_RestructuringCostsAdjusted_documentation_en-US" xlink:label="lab_snbr_RestructuringCostsAdjusted" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Restructuring Costs, Adjusted</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_snbr_RestructuringCostsAdjusted" xlink:href="snbr-20250329.xsd#snbr_RestructuringCostsAdjusted"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_snbr_RestructuringCostsAdjusted" xlink:to="lab_snbr_RestructuringCostsAdjusted" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityShellCompany_2f688c0c-2079-4605-bbc9-4e9d836bf413_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_4c33a0d5-fadd-4821-bbc4-993f604a2a0c_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_5ca189b8-33ec-4c11-a237-e983b60179b8_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_064065f4-fc54-4b70-9e2d-92b302ec055d_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_9fb07c46-914c-42cc-863d-631da267b43a_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_ad1fc7f4-bf4d-4ece-97b9-d3f10958a8a5_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_cf07cc45-aa91-42e2-8a49-3e226635959d_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_9df23ec5-2bbf-487e-866c-8e28c8e645ca_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_0c7cb907-e83a-4308-9796-21d7f3c26407_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_a7ea9599-b9ee-424f-abf5-cecd442d8cba_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_272654e9-4512-468f-9055-0be231145b19_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_7d6da4af-4b6c-4901-92ce-6f6f849064e4_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_ffea2d33-37c2-489c-9d86-501f31c7754d_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_ab1a125c-0f3e-416f-8f0b-4a1f628e8e86_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_64dcb1e1-5b85-4944-a33d-20567238ee35_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-20250329.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_25ee6c62-73da-410b-a236-547470084ae5_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_UnrecordedUnconditionalPurchaseObligationBalanceSheetAmount_880b46d5-2b8d-42af-97ca-59899483291e_terseLabel_en-US" xlink:label="lab_us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceSheetAmount" 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_us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceSheetAmount_label_en-US" xlink:label="lab_us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceSheetAmount" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Unrecorded Unconditional Purchase Obligation</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceSheetAmount" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceSheetAmount"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceSheetAmount" xlink:to="lab_us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceSheetAmount" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeTaxDisclosureTextBlock_9c9d7c32-64a5-4f05-aa94-ab9e1b99a8e3_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxDisclosureTextBlock" 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_IncomeTaxDisclosureTextBlock_label_en-US" xlink:label="lab_us-gaap_IncomeTaxDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Income Tax Disclosure [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxDisclosureTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxDisclosureTextBlock" xlink:to="lab_us-gaap_IncomeTaxDisclosureTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour_dd92f2af-7c44-4810-9168-dab7f4c6e2c1_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">2029</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_78e39fa2-48b6-41d8-ac7b-94a0a31a3a30_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_d4befbc1-e1b1-4b7a-965e-024a4f22da65_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-20250329.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_abd2eb70-2177-40ef-aa29-928b1aba8103_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_f5b29546-e4bf-4eb8-95a8-d6be4eb58597_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_1fd487a3-b0eb-461b-99cb-1bb360e03a31_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_d5abb66a-a4fd-4c37-8eb1-789c46e25676_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-20250329.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_e3c27288-f85b-48eb-9228-e76e539f863b_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_3fb93f21-0427-4382-be70-07add58b8a30_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_GeneralAndAdministrativeExpense" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" 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_2aba095a-da46-485b-8a2d-909e928b68fa_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_9a53ef52-07ec-4455-8554-9e44aade2a59_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_3bd32f8e-6fbc-4b87-9e53-a02c0cd2c4a7_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_cb400a6f-422b-447c-9407-a6f6c0275203_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 increase (decrease) 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_e1544213-c068-4786-aca1-a186354fc1a3_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_8aa94e57-5ec1-45a7-a3ae-d98c2a0dd106_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 provided by (used in) financing activities</link:label>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInFinancingActivities_label_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" 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_us-gaap_SellingExpense_5e4e6639-24ec-4eef-943d-192318aea43f_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_SellingExpense" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Selling expenses</link:label>
    <link:label id="lab_us-gaap_SellingExpense_label_en-US" xlink:label="lab_us-gaap_SellingExpense" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Selling Expense</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SellingExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SellingExpense"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SellingExpense" xlink:to="lab_us-gaap_SellingExpense" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_AmendmentFlag_3a7daba6-76e5-48d9-9c0e-4e9dd2195b65_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_fb34cb57-c24b-46bc-9bb0-5ae65d189a8a_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_4e879856-310f-4373-970c-2e22bfa748de_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_us-gaap_DepreciationDepletionAndAmortization_a416ee18-560c-4756-8f9d-254372d337be_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_a93aaf30-1eaa-4599-9b9b-3631a4cb9d99_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_1f3cd2f4-3017-4289-8fca-f6228292aaf9_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_5f2641a7-7a38-4a18-965c-bacda0711259_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_353d7c7d-e7ca-4826-a041-a0f6ee513925_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 costs</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-20250329.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_11ddb934-f920-43f9-aebc-04118d6b0628_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_b0bc3507-34ea-40b7-a304-78cb8eaa0d11_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_805e9203-14ab-45c3-a886-591ce30d63e8_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 Net Sales</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_e6a24926-fcc1-4f89-b144-07c868d66285_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_cc14b74e-f1b7-4ace-82e6-7c0c0555eaa1_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_f097f78a-e35e-41d5-81be-262b189cc6c9_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_35a86d66-2203-41f4-bf10-0a635ad20e53_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_39235183-08c1-4cb0-83e2-22639408d234_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,660 and 22,388 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_0b554b53-6401-4b86-9ee4-0b7063e83570_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_329bcf2a-228b-493c-b250-16080b3fedef_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_snbr_DebtInstrumentCovenantMinimumLiquidity_7bd493bd-7d90-41f8-a0bc-41773032dc07_terseLabel_en-US" xlink:label="lab_snbr_DebtInstrumentCovenantMinimumLiquidity" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Minimum liquidity</link:label>
    <link:label id="lab_snbr_DebtInstrumentCovenantMinimumLiquidity_label_en-US" xlink:label="lab_snbr_DebtInstrumentCovenantMinimumLiquidity" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Debt Instrument, Covenant, Minimum Liquidity</link:label>
    <link:label id="lab_snbr_DebtInstrumentCovenantMinimumLiquidity_documentation_en-US" xlink:label="lab_snbr_DebtInstrumentCovenantMinimumLiquidity" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Debt Instrument, Covenant, Minimum Liquidity</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_snbr_DebtInstrumentCovenantMinimumLiquidity" xlink:href="snbr-20250329.xsd#snbr_DebtInstrumentCovenantMinimumLiquidity"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_snbr_DebtInstrumentCovenantMinimumLiquidity" xlink:to="lab_snbr_DebtInstrumentCovenantMinimumLiquidity" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherNoncurrentAssetsMember_cc510df5-ef32-4cda-bc3a-31aeeaed6f41_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_snbr_DebtInstrumentCovenantNetLeverageRatioMinimumThreshold_71440296-a8d3-46b0-9976-7022ceb6eb50_terseLabel_en-US" xlink:label="lab_snbr_DebtInstrumentCovenantNetLeverageRatioMinimumThreshold" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Net leverage ratio, minimum threshold</link:label>
    <link:label id="lab_snbr_DebtInstrumentCovenantNetLeverageRatioMinimumThreshold_label_en-US" xlink:label="lab_snbr_DebtInstrumentCovenantNetLeverageRatioMinimumThreshold" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Debt Instrument, Covenant, Net Leverage Ratio, Minimum Threshold</link:label>
    <link:label id="lab_snbr_DebtInstrumentCovenantNetLeverageRatioMinimumThreshold_documentation_en-US" xlink:label="lab_snbr_DebtInstrumentCovenantNetLeverageRatioMinimumThreshold" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Debt Instrument, Covenant, Net Leverage Ratio, Minimum Threshold</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_snbr_DebtInstrumentCovenantNetLeverageRatioMinimumThreshold" xlink:href="snbr-20250329.xsd#snbr_DebtInstrumentCovenantNetLeverageRatioMinimumThreshold"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_snbr_DebtInstrumentCovenantNetLeverageRatioMinimumThreshold" xlink:to="lab_snbr_DebtInstrumentCovenantNetLeverageRatioMinimumThreshold" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherCurrentLiabilitiesMember_61b2e0cb-6bac-4e73-8ee5-b007ddd18611_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_7ac638b7-1097-4624-a50b-2b29de739e25_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_878668f0-018c-4e41-ac65-e2f779ee8e1b_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_a3c005a3-876b-4af0-b626-20957cd4d437_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 (in years)</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-20250329.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_85523918-fe02-429a-b47a-169eefbbdd14_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 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_0b29d38e-d766-45ee-9025-e38ddf424564_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-20250329.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_5b1f9067-654f-43dc-9bfb-5b4f153f3620_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_OperatingLeasePayments_f01b59da-56aa-4d89-9eec-744fadbcd874_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_50d5f8b6-d830-4d2a-b548-9ba11adb6522_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_68782b0c-0708-42d2-9cb2-e0ce6e89b28d_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_d4968857-0fa5-454e-b984-eecc24f3ad6e_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-20250329.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_480c621c-4cf9-46cb-b230-cde8a394c4f6_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">2026</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_2ec28f8e-2a66-4194-a823-7239f5180036_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_fff5788e-470a-48a6-a7a0-15aa4e991331_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_e9a37429-f617-4afd-9794-ed781afe3ce1_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_us-gaap_MarketingExpense_a271560f-f833-4a6c-97f4-7162ed0e0595_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_MarketingExpense" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Marketing expenses</link:label>
    <link:label id="lab_us-gaap_MarketingExpense_label_en-US" xlink:label="lab_us-gaap_MarketingExpense" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Marketing Expense</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MarketingExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_MarketingExpense"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_MarketingExpense" xlink:to="lab_us-gaap_MarketingExpense" 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_b4263cd2-e6cb-4716-85ae-bab72edc88ad_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_db6ec227-692d-4731-aa6f-3502fb7d8792_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">2027</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_59602c9b-4c73-4d2d-83ed-54518f83cdc7_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_eedc0ad9-7c0f-4297-95e6-872351a9bf61_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_8e59eaea-a209-450e-a597-b8d52b99debd_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_afc87dff-948e-488e-ba1b-124262f7dd19_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_999deda7-14ce-4952-901e-b80c1b9eae51_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</link:label>
    <link:label id="lab_us-gaap_NetIncomeLoss_45383b6c-8b06-4dd5-8350-9cce2d7749c4_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</link:label>
    <link:label id="lab_us-gaap_NetIncomeLoss_71188cb0-f319-45f3-b3ce-7e3eccee00da_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</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_us-gaap_SegmentReportingRevenueReconcilingItemLineItems_d8c422d5-12f4-4b5b-ab51-2d57c4d64d0b_terseLabel_en-US" xlink:label="lab_us-gaap_SegmentReportingRevenueReconcilingItemLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Segment Reporting, Revenue Reconciling Item [Line Items]</link:label>
    <link:label id="lab_us-gaap_SegmentReportingRevenueReconcilingItemLineItems_label_en-US" xlink:label="lab_us-gaap_SegmentReportingRevenueReconcilingItemLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Segment Reporting, Revenue Reconciling Item [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingRevenueReconcilingItemLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SegmentReportingRevenueReconcilingItemLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SegmentReportingRevenueReconcilingItemLineItems" xlink:to="lab_us-gaap_SegmentReportingRevenueReconcilingItemLineItems" 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_DefinedContributionPlanEmployerDiscretionaryContributionAmount_d2f7f9aa-18d6-4a5a-bcd7-3837d3c9194d_terseLabel_en-US" xlink:label="lab_us-gaap_DefinedContributionPlanEmployerDiscretionaryContributionAmount" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Employer contributions</link:label>
    <link:label id="lab_us-gaap_DefinedContributionPlanEmployerDiscretionaryContributionAmount_label_en-US" xlink:label="lab_us-gaap_DefinedContributionPlanEmployerDiscretionaryContributionAmount" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Defined Contribution Plan, Employer Discretionary Contribution Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedContributionPlanEmployerDiscretionaryContributionAmount" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedContributionPlanEmployerDiscretionaryContributionAmount"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedContributionPlanEmployerDiscretionaryContributionAmount" xlink:to="lab_us-gaap_DefinedContributionPlanEmployerDiscretionaryContributionAmount" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LineOfCreditFacilityCurrentBorrowingCapacity_94d4fd29-c50c-4f7a-91ea-22fa13738fe0_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_22f7ec39-a222-4071-91ed-b818e9ef0e5d_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-20250329.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_ba04bc27-31d0-47e0-852a-f61ffd827456_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_68944f13-181a-4113-ba32-0e06b6f5b3c3_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_d22ecc33-886b-486a-858f-2944271da0d9_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_29d2f2a9-ca68-47e7-af88-bdc482bd9b90_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_0e758579-60c6-47ef-a33a-e0032f45b9d8_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_a24b3865-a37a-43d0-bd30-ff558867bd43_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_b2e462cf-8000-4ac7-8abc-e0807612f3ba_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_745e4800-4c2d-4d87-9e6c-12950df40b6a_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">2025 (excluding the three months ended March&#160;29, 2025)</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_c3b69706-9907-42c7-8d53-10fdeef9e5ca_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_db7b44cc-e711-4573-9bb1-bc3a5384d55a_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">2030</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_512eebb6-fcb8-4091-b6d0-9130db713076_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_e9d69815-0b56-41ae-8386-5ee3999e08d5_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_b45e7f60-8ebb-47ef-9e07-88cea90a403b_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_8953f520-ec86-4ac8-8030-0f2c399c72c9_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_f5c44211-1d29-4c7d-8755-2e69facfcd8c_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_d1c6ee6c-2341-449e-bcb8-676513913e95_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_5e7f3d9c-7982-4e8c-aab6-cc970bc5c66f_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_6faaf4a6-1cce-48d7-bbc0-801cf8af99a3_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">2028</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_d09daf84-d0c3-4e62-95aa-c1407b8e17ad_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-20250329.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_c9c2ecdf-fdee-4b90-8eec-332a56b4bf8c_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_7f94cec9-e166-4cb2-bf29-875ef6dd7523_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_CostOfRevenue" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" 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_3937ddb1-ba57-4e6b-91f5-2a9912e0d4d9_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_32b94c6d-8e46-4685-8095-14f0a6e5ae0d_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_dbbc1e41-7c04-4966-8bb3-2541aa41acc0_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-20250329.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_16c31b72-516b-4f6b-868b-6e3a3443c933_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-20250329.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_433b8285-3823-493d-b31e-4f2658bb0228_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_ca14d26c-21c0-4c45-b00f-b16eb0b60a43_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_9338f0fb-4263-48e6-bc94-a35de185f668_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-20250329.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_c6c5034f-8627-4b07-829f-3b74d9190cb4_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_6339837f-bde0-4e08-be39-f19abd6c6597_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_3f2cb1d9-f141-40e8-a47e-070e956fd4d1_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_9444e2ff-575b-4ae5-b44e-94b95ee2309f_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_ec82f58d-c154-4ebc-b6bd-177c3ca867a9_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_eae654ea-114e-4020-b5a1-c71cd6edaef7_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_WeightedAverageNumberOfSharesOutstandingBasic_dfc588b4-20d7-4895-896c-a15aba57c921_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_aa9bc170-d6fb-4b16-9ffd-532938d27174_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_33b91bb0-74ee-461a-8a7b-4ea6a3e8cef4_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_e903a25c-f5ee-4536-9a6d-a4664e1142ae_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_de67c262-844f-4770-9723-b58ec2b893fd_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_2a0bf976-248f-4aef-81b9-f4dbf9fd80ed_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_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>12
<FILENAME>snbr-20250329_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 2025 Workiva-->
<!--r:87958c32-673c-446f-915a-c0d4db8ff65b,g:68d0b1c8-7e85-447d-9269-bd2acb58db13-->
<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-20250329.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_bd2cd197-c86f-4494-825d-d24ae3176a79" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_CoverAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentType_726b17ad-ae53-4130-825c-b0d0a8c36dae" 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_bd2cd197-c86f-4494-825d-d24ae3176a79" xlink:to="loc_dei_DocumentType_726b17ad-ae53-4130-825c-b0d0a8c36dae" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentQuarterlyReport_7e201281-e250-4922-a9d1-6fe3e6e4d295" 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_bd2cd197-c86f-4494-825d-d24ae3176a79" xlink:to="loc_dei_DocumentQuarterlyReport_7e201281-e250-4922-a9d1-6fe3e6e4d295" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentPeriodEndDate_baf9bdbb-37bb-4bea-9cf9-79507c1ba5be" 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_bd2cd197-c86f-4494-825d-d24ae3176a79" xlink:to="loc_dei_DocumentPeriodEndDate_baf9bdbb-37bb-4bea-9cf9-79507c1ba5be" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentTransitionReport_083a47bb-e820-46da-baea-9b13bc81cfc1" 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_bd2cd197-c86f-4494-825d-d24ae3176a79" xlink:to="loc_dei_DocumentTransitionReport_083a47bb-e820-46da-baea-9b13bc81cfc1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityFileNumber_ee2d47be-cb06-427f-b479-d96840ef7214" 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_bd2cd197-c86f-4494-825d-d24ae3176a79" xlink:to="loc_dei_EntityFileNumber_ee2d47be-cb06-427f-b479-d96840ef7214" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityRegistrantName_1d82b1d5-f8ab-46e9-aff3-44ee073dcd1d" 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_bd2cd197-c86f-4494-825d-d24ae3176a79" xlink:to="loc_dei_EntityRegistrantName_1d82b1d5-f8ab-46e9-aff3-44ee073dcd1d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityIncorporationStateCountryCode_5d2dc91d-5a03-4b79-a114-d61d64d9535e" 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_bd2cd197-c86f-4494-825d-d24ae3176a79" xlink:to="loc_dei_EntityIncorporationStateCountryCode_5d2dc91d-5a03-4b79-a114-d61d64d9535e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityTaxIdentificationNumber_ac5cb424-0282-43ac-a340-58150cb12c60" 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_bd2cd197-c86f-4494-825d-d24ae3176a79" xlink:to="loc_dei_EntityTaxIdentificationNumber_ac5cb424-0282-43ac-a340-58150cb12c60" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressAddressLine1_fc5a610c-b75a-4a24-aa67-55a163a3541b" 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_bd2cd197-c86f-4494-825d-d24ae3176a79" xlink:to="loc_dei_EntityAddressAddressLine1_fc5a610c-b75a-4a24-aa67-55a163a3541b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressCityOrTown_f0d1d820-0bee-449d-aab2-a96b84a1c1b8" 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_bd2cd197-c86f-4494-825d-d24ae3176a79" xlink:to="loc_dei_EntityAddressCityOrTown_f0d1d820-0bee-449d-aab2-a96b84a1c1b8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressStateOrProvince_7a092872-7e7f-4f97-b0e8-021859ceaed3" 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_bd2cd197-c86f-4494-825d-d24ae3176a79" xlink:to="loc_dei_EntityAddressStateOrProvince_7a092872-7e7f-4f97-b0e8-021859ceaed3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressPostalZipCode_d6c693fe-0b32-4859-ac54-33378a0683c4" 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_bd2cd197-c86f-4494-825d-d24ae3176a79" xlink:to="loc_dei_EntityAddressPostalZipCode_d6c693fe-0b32-4859-ac54-33378a0683c4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_CityAreaCode_253076fd-a2fc-4dc5-8893-430de2a38ef5" 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_bd2cd197-c86f-4494-825d-d24ae3176a79" xlink:to="loc_dei_CityAreaCode_253076fd-a2fc-4dc5-8893-430de2a38ef5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LocalPhoneNumber_7a2756b2-e21e-47dc-be29-a97a0b6e42ca" 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_bd2cd197-c86f-4494-825d-d24ae3176a79" xlink:to="loc_dei_LocalPhoneNumber_7a2756b2-e21e-47dc-be29-a97a0b6e42ca" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_Security12bTitle_d94fcf23-c5b4-4045-9d62-316f704031b2" 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_bd2cd197-c86f-4494-825d-d24ae3176a79" xlink:to="loc_dei_Security12bTitle_d94fcf23-c5b4-4045-9d62-316f704031b2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_TradingSymbol_6eac7b40-277d-4d13-a885-7c01518392ff" 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_bd2cd197-c86f-4494-825d-d24ae3176a79" xlink:to="loc_dei_TradingSymbol_6eac7b40-277d-4d13-a885-7c01518392ff" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_SecurityExchangeName_8bd56def-f339-426b-8e06-55688f078425" 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_bd2cd197-c86f-4494-825d-d24ae3176a79" xlink:to="loc_dei_SecurityExchangeName_8bd56def-f339-426b-8e06-55688f078425" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityCurrentReportingStatus_7864cca5-c505-4580-9708-f21e2154afb3" 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_bd2cd197-c86f-4494-825d-d24ae3176a79" xlink:to="loc_dei_EntityCurrentReportingStatus_7864cca5-c505-4580-9708-f21e2154afb3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityInteractiveDataCurrent_909937b8-1765-409e-a3d0-3a5dd0a9e53d" 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_bd2cd197-c86f-4494-825d-d24ae3176a79" xlink:to="loc_dei_EntityInteractiveDataCurrent_909937b8-1765-409e-a3d0-3a5dd0a9e53d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityFilerCategory_69fd331a-2c2a-4c26-8d28-2a7ca36145f4" 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_bd2cd197-c86f-4494-825d-d24ae3176a79" xlink:to="loc_dei_EntityFilerCategory_69fd331a-2c2a-4c26-8d28-2a7ca36145f4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntitySmallBusiness_52b53631-6a2d-4075-9d87-aac495b0dc46" 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_bd2cd197-c86f-4494-825d-d24ae3176a79" xlink:to="loc_dei_EntitySmallBusiness_52b53631-6a2d-4075-9d87-aac495b0dc46" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityEmergingGrowthCompany_f8336517-0abe-46e8-93b5-a631d0a65f84" 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_bd2cd197-c86f-4494-825d-d24ae3176a79" xlink:to="loc_dei_EntityEmergingGrowthCompany_f8336517-0abe-46e8-93b5-a631d0a65f84" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityShellCompany_23c7b370-7dbd-4686-a27d-3e9f23441019" 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_bd2cd197-c86f-4494-825d-d24ae3176a79" xlink:to="loc_dei_EntityShellCompany_23c7b370-7dbd-4686-a27d-3e9f23441019" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityCommonStockSharesOutstanding_6b3e2ec0-10a0-47dc-9356-467d77b000e8" 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_bd2cd197-c86f-4494-825d-d24ae3176a79" xlink:to="loc_dei_EntityCommonStockSharesOutstanding_6b3e2ec0-10a0-47dc-9356-467d77b000e8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityCentralIndexKey_67cf0ccb-f0cc-4137-a6c7-021c5455fad7" 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_bd2cd197-c86f-4494-825d-d24ae3176a79" xlink:to="loc_dei_EntityCentralIndexKey_67cf0ccb-f0cc-4137-a6c7-021c5455fad7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_CurrentFiscalYearEndDate_41b32f8e-bd74-444e-8200-421cab0f96c5" 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_bd2cd197-c86f-4494-825d-d24ae3176a79" xlink:to="loc_dei_CurrentFiscalYearEndDate_41b32f8e-bd74-444e-8200-421cab0f96c5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentFiscalYearFocus_843cde32-75fa-4fd8-918d-f1c36d56e4c1" 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_bd2cd197-c86f-4494-825d-d24ae3176a79" xlink:to="loc_dei_DocumentFiscalYearFocus_843cde32-75fa-4fd8-918d-f1c36d56e4c1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentFiscalPeriodFocus_978603b3-32e8-4d3c-a5cb-a3c5712f32d8" 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_bd2cd197-c86f-4494-825d-d24ae3176a79" xlink:to="loc_dei_DocumentFiscalPeriodFocus_978603b3-32e8-4d3c-a5cb-a3c5712f32d8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_AmendmentFlag_8914552a-f10d-40ea-b1be-aed5575e4246" 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_bd2cd197-c86f-4494-825d-d24ae3176a79" xlink:to="loc_dei_AmendmentFlag_8914552a-f10d-40ea-b1be-aed5575e4246" 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-20250329.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_de419eaa-9675-451d-ba26-5ff4c3611b7e" 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_5dd85966-53da-41dc-a11c-7ad7e997ac6a" 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_de419eaa-9675-451d-ba26-5ff4c3611b7e" xlink:to="loc_us-gaap_AssetsAbstract_5dd85966-53da-41dc-a11c-7ad7e997ac6a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsCurrentAbstract_0fcaf0f8-9524-4eb3-8cf7-7665599e51d1" 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_5dd85966-53da-41dc-a11c-7ad7e997ac6a" xlink:to="loc_us-gaap_AssetsCurrentAbstract_0fcaf0f8-9524-4eb3-8cf7-7665599e51d1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_565b9509-f558-48d5-b476-702114c7774c" 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_0fcaf0f8-9524-4eb3-8cf7-7665599e51d1" xlink:to="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_565b9509-f558-48d5-b476-702114c7774c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsReceivableNetCurrent_c9445f0e-8241-464b-80ef-a03cc4db60be" 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_0fcaf0f8-9524-4eb3-8cf7-7665599e51d1" xlink:to="loc_us-gaap_AccountsReceivableNetCurrent_c9445f0e-8241-464b-80ef-a03cc4db60be" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryNet_57a2b11b-dd9a-4ba5-a245-10526a826f23" 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_0fcaf0f8-9524-4eb3-8cf7-7665599e51d1" xlink:to="loc_us-gaap_InventoryNet_57a2b11b-dd9a-4ba5-a245-10526a826f23" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PrepaidExpenseCurrent_b21d626d-67ee-41bb-9564-1bccc461ba3e" 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_0fcaf0f8-9524-4eb3-8cf7-7665599e51d1" xlink:to="loc_us-gaap_PrepaidExpenseCurrent_b21d626d-67ee-41bb-9564-1bccc461ba3e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAssetsCurrent_61050054-b924-41d0-a649-df02497e7f65" 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_0fcaf0f8-9524-4eb3-8cf7-7665599e51d1" xlink:to="loc_us-gaap_OtherAssetsCurrent_61050054-b924-41d0-a649-df02497e7f65" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsCurrent_2fa019c0-4dbc-4c17-a99a-c07f8f51042f" 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_0fcaf0f8-9524-4eb3-8cf7-7665599e51d1" xlink:to="loc_us-gaap_AssetsCurrent_2fa019c0-4dbc-4c17-a99a-c07f8f51042f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsNoncurrentAbstract_1c4358b9-0aa2-4f57-a107-c323df726fbd" 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_5dd85966-53da-41dc-a11c-7ad7e997ac6a" xlink:to="loc_us-gaap_AssetsNoncurrentAbstract_1c4358b9-0aa2-4f57-a107-c323df726fbd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentNet_61f9a6b4-e6f2-42b9-bf74-ce3cdad4919b" 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_1c4358b9-0aa2-4f57-a107-c323df726fbd" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentNet_61f9a6b4-e6f2-42b9-bf74-ce3cdad4919b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseRightOfUseAsset_5fe952d8-0780-4018-90ae-877fc8461503" 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_1c4358b9-0aa2-4f57-a107-c323df726fbd" xlink:to="loc_us-gaap_OperatingLeaseRightOfUseAsset_5fe952d8-0780-4018-90ae-877fc8461503" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IntangibleAssetsNetIncludingGoodwill_5b238cf3-afbf-4f86-89f6-c0c6e55c1317" 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_1c4358b9-0aa2-4f57-a107-c323df726fbd" xlink:to="loc_us-gaap_IntangibleAssetsNetIncludingGoodwill_5b238cf3-afbf-4f86-89f6-c0c6e55c1317" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxAssetsNet_b1080f2a-3986-4182-a8ea-acbda97c1a13" 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_1c4358b9-0aa2-4f57-a107-c323df726fbd" xlink:to="loc_us-gaap_DeferredIncomeTaxAssetsNet_b1080f2a-3986-4182-a8ea-acbda97c1a13" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAssetsNoncurrent_ce88547e-be54-4f32-ad64-e689e04ace20" 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_1c4358b9-0aa2-4f57-a107-c323df726fbd" xlink:to="loc_us-gaap_OtherAssetsNoncurrent_ce88547e-be54-4f32-ad64-e689e04ace20" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Assets_9bca208f-e870-4ec0-bd10-272ce29f0bd0" 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_1c4358b9-0aa2-4f57-a107-c323df726fbd" xlink:to="loc_us-gaap_Assets_9bca208f-e870-4ec0-bd10-272ce29f0bd0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_8387f278-eda6-445f-a925-ffe55e0ae98c" 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_de419eaa-9675-451d-ba26-5ff4c3611b7e" xlink:to="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_8387f278-eda6-445f-a925-ffe55e0ae98c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesCurrentAbstract_31bde0b5-f6fa-46fe-988f-539cc90ad99c" 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_8387f278-eda6-445f-a925-ffe55e0ae98c" xlink:to="loc_us-gaap_LiabilitiesCurrentAbstract_31bde0b5-f6fa-46fe-988f-539cc90ad99c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShortTermBankLoansAndNotesPayable_36cb94da-184b-44bb-b6ca-e429d8a80982" 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_31bde0b5-f6fa-46fe-988f-539cc90ad99c" xlink:to="loc_us-gaap_ShortTermBankLoansAndNotesPayable_36cb94da-184b-44bb-b6ca-e429d8a80982" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsPayableCurrent_1bc97ae0-506e-46b3-9aa7-c6266aa968cb" 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_31bde0b5-f6fa-46fe-988f-539cc90ad99c" xlink:to="loc_us-gaap_AccountsPayableCurrent_1bc97ae0-506e-46b3-9aa7-c6266aa968cb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_snbr_CustomerPrepaymentsCurrent_cc42e9e2-32f4-4a01-9e60-8bb7d8b6d6b8" xlink:href="snbr-20250329.xsd#snbr_CustomerPrepaymentsCurrent"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_31bde0b5-f6fa-46fe-988f-539cc90ad99c" xlink:to="loc_snbr_CustomerPrepaymentsCurrent_cc42e9e2-32f4-4a01-9e60-8bb7d8b6d6b8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerRefundLiability_f6cfbc17-3d4d-4642-b5ef-7957ba113b2b" 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_31bde0b5-f6fa-46fe-988f-539cc90ad99c" xlink:to="loc_us-gaap_ContractWithCustomerRefundLiability_f6cfbc17-3d4d-4642-b5ef-7957ba113b2b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeRelatedLiabilitiesCurrent_058bc9b2-bdcf-4fc0-940c-89815924b7ad" 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_31bde0b5-f6fa-46fe-988f-539cc90ad99c" xlink:to="loc_us-gaap_EmployeeRelatedLiabilitiesCurrent_058bc9b2-bdcf-4fc0-940c-89815924b7ad" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TaxesPayableCurrent_f95b20b4-409a-4d0b-87cb-6b832140d195" 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_31bde0b5-f6fa-46fe-988f-539cc90ad99c" xlink:to="loc_us-gaap_TaxesPayableCurrent_f95b20b4-409a-4d0b-87cb-6b832140d195" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilityCurrent_f477ad7e-5837-403b-bb72-df05ecb002c8" 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_31bde0b5-f6fa-46fe-988f-539cc90ad99c" xlink:to="loc_us-gaap_OperatingLeaseLiabilityCurrent_f477ad7e-5837-403b-bb72-df05ecb002c8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherLiabilitiesCurrent_57b53ac3-67a7-4b56-9d46-9f6afd47e3a9" 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_31bde0b5-f6fa-46fe-988f-539cc90ad99c" xlink:to="loc_us-gaap_OtherLiabilitiesCurrent_57b53ac3-67a7-4b56-9d46-9f6afd47e3a9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesCurrent_7ca9befe-906a-46c7-8961-e36caa948880" 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_31bde0b5-f6fa-46fe-988f-539cc90ad99c" xlink:to="loc_us-gaap_LiabilitiesCurrent_7ca9befe-906a-46c7-8961-e36caa948880" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesNoncurrentAbstract_7d7a3457-5522-4651-8270-61afd895d6a1" 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_8387f278-eda6-445f-a925-ffe55e0ae98c" xlink:to="loc_us-gaap_LiabilitiesNoncurrentAbstract_7d7a3457-5522-4651-8270-61afd895d6a1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilityNoncurrent_455a1951-7fd8-4d63-842f-addd6efc936f" 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_7d7a3457-5522-4651-8270-61afd895d6a1" xlink:to="loc_us-gaap_OperatingLeaseLiabilityNoncurrent_455a1951-7fd8-4d63-842f-addd6efc936f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherLiabilitiesNoncurrent_a82d58c4-9dbd-45cf-a9c6-2bc935ce16a3" 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_7d7a3457-5522-4651-8270-61afd895d6a1" xlink:to="loc_us-gaap_OtherLiabilitiesNoncurrent_a82d58c4-9dbd-45cf-a9c6-2bc935ce16a3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Liabilities_a3e8acff-b6ca-419d-a1b6-b8c719b2ff7b" 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_7d7a3457-5522-4651-8270-61afd895d6a1" xlink:to="loc_us-gaap_Liabilities_a3e8acff-b6ca-419d-a1b6-b8c719b2ff7b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityAbstract_68ce7228-b02f-4513-8d84-533db76520f2" 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_8387f278-eda6-445f-a925-ffe55e0ae98c" xlink:to="loc_us-gaap_StockholdersEquityAbstract_68ce7228-b02f-4513-8d84-533db76520f2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockValue_0ed70eaa-17ea-4f96-a9f9-b9b20299ff8a" 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_68ce7228-b02f-4513-8d84-533db76520f2" xlink:to="loc_us-gaap_PreferredStockValue_0ed70eaa-17ea-4f96-a9f9-b9b20299ff8a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockValue_d55dbdbc-9a4a-40f3-b484-9a65d067ac85" 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_68ce7228-b02f-4513-8d84-533db76520f2" xlink:to="loc_us-gaap_CommonStockValue_d55dbdbc-9a4a-40f3-b484-9a65d067ac85" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdditionalPaidInCapitalCommonStock_d8a99b30-7c4c-4ee9-a622-4d28dbda23c7" 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_68ce7228-b02f-4513-8d84-533db76520f2" xlink:to="loc_us-gaap_AdditionalPaidInCapitalCommonStock_d8a99b30-7c4c-4ee9-a622-4d28dbda23c7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetainedEarningsAccumulatedDeficit_f760022e-7530-4693-a6ed-9d210419d951" 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_68ce7228-b02f-4513-8d84-533db76520f2" xlink:to="loc_us-gaap_RetainedEarningsAccumulatedDeficit_f760022e-7530-4693-a6ed-9d210419d951" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_2a589093-d90c-4ea6-b1d1-3ada51a921be" 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_68ce7228-b02f-4513-8d84-533db76520f2" xlink:to="loc_us-gaap_StockholdersEquity_2a589093-d90c-4ea6-b1d1-3ada51a921be" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesAndStockholdersEquity_ec9fba34-eec1-48ad-b5fe-2a6b8906e997" 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_8387f278-eda6-445f-a925-ffe55e0ae98c" xlink:to="loc_us-gaap_LiabilitiesAndStockholdersEquity_ec9fba34-eec1-48ad-b5fe-2a6b8906e997" 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-20250329.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_f06f680e-daa6-45c9-b92b-3ef9de1910cf" 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_4cfd1b3f-e3cd-4496-9082-26df6a8b3ab5" 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_f06f680e-daa6-45c9-b92b-3ef9de1910cf" xlink:to="loc_us-gaap_AssetsAbstract_4cfd1b3f-e3cd-4496-9082-26df6a8b3ab5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsCurrentAbstract_877a1bad-3fb2-45f1-b39a-e094c4e14e5a" 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_4cfd1b3f-e3cd-4496-9082-26df6a8b3ab5" xlink:to="loc_us-gaap_AssetsCurrentAbstract_877a1bad-3fb2-45f1-b39a-e094c4e14e5a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent_3397f6a5-9d4b-488e-8cf3-b413078577a9" 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_877a1bad-3fb2-45f1-b39a-e094c4e14e5a" xlink:to="loc_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent_3397f6a5-9d4b-488e-8cf3-b413078577a9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_5e294e13-5a34-4cd8-8fd9-5985d98f64ea" 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_f06f680e-daa6-45c9-b92b-3ef9de1910cf" xlink:to="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_5e294e13-5a34-4cd8-8fd9-5985d98f64ea" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityAbstract_d14ff4cc-17fd-4c96-8b4e-8162ee0b03ae" 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_5e294e13-5a34-4cd8-8fd9-5985d98f64ea" xlink:to="loc_us-gaap_StockholdersEquityAbstract_d14ff4cc-17fd-4c96-8b4e-8162ee0b03ae" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockSharesAuthorized_0cc9e688-f9af-4f59-95e8-47f1d18b5a99" 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_d14ff4cc-17fd-4c96-8b4e-8162ee0b03ae" xlink:to="loc_us-gaap_PreferredStockSharesAuthorized_0cc9e688-f9af-4f59-95e8-47f1d18b5a99" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockSharesIssued_5e7225c4-d59b-44a2-a70e-5cebbe8e8279" 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_d14ff4cc-17fd-4c96-8b4e-8162ee0b03ae" xlink:to="loc_us-gaap_PreferredStockSharesIssued_5e7225c4-d59b-44a2-a70e-5cebbe8e8279" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockSharesOutstanding_4144c3ca-6021-4f7b-a5bb-f56293d23768" 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_d14ff4cc-17fd-4c96-8b4e-8162ee0b03ae" xlink:to="loc_us-gaap_PreferredStockSharesOutstanding_4144c3ca-6021-4f7b-a5bb-f56293d23768" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockParOrStatedValuePerShare_bcd1e7e9-b5a3-42ac-b80e-64fe84917763" 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_d14ff4cc-17fd-4c96-8b4e-8162ee0b03ae" xlink:to="loc_us-gaap_CommonStockParOrStatedValuePerShare_bcd1e7e9-b5a3-42ac-b80e-64fe84917763" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesAuthorized_a6b5ba8e-bda1-4d84-9550-11207582a001" 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_d14ff4cc-17fd-4c96-8b4e-8162ee0b03ae" xlink:to="loc_us-gaap_CommonStockSharesAuthorized_a6b5ba8e-bda1-4d84-9550-11207582a001" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesIssued_374cac61-6239-4f64-9381-d0e12cc412d6" 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_d14ff4cc-17fd-4c96-8b4e-8162ee0b03ae" xlink:to="loc_us-gaap_CommonStockSharesIssued_374cac61-6239-4f64-9381-d0e12cc412d6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesOutstanding_1c602b6b-5951-4b2b-9956-4b1d8d3b5b0b" 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_d14ff4cc-17fd-4c96-8b4e-8162ee0b03ae" xlink:to="loc_us-gaap_CommonStockSharesOutstanding_1c602b6b-5951-4b2b-9956-4b1d8d3b5b0b" 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-20250329.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_b61f3360-5b76-48ee-8bfc-ca15bfcaca04" 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_cf4336ea-0b86-4112-b28b-d5e9af3f3654" 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_b61f3360-5b76-48ee-8bfc-ca15bfcaca04" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_cf4336ea-0b86-4112-b28b-d5e9af3f3654" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostOfRevenue_147500d5-9e3d-497c-bb7e-2b8f19859e60" 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_b61f3360-5b76-48ee-8bfc-ca15bfcaca04" xlink:to="loc_us-gaap_CostOfRevenue_147500d5-9e3d-497c-bb7e-2b8f19859e60" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GrossProfit_73a478b7-18b2-4cc8-80fd-8f0e111ad7c2" 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_b61f3360-5b76-48ee-8bfc-ca15bfcaca04" xlink:to="loc_us-gaap_GrossProfit_73a478b7-18b2-4cc8-80fd-8f0e111ad7c2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingExpensesAbstract_3bd2608e-1bc5-4666-870f-4413ede461a8" 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_b61f3360-5b76-48ee-8bfc-ca15bfcaca04" xlink:to="loc_us-gaap_OperatingExpensesAbstract_3bd2608e-1bc5-4666-870f-4413ede461a8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SellingAndMarketingExpense_772f92ff-2ffa-41bc-85ab-b81504b10c77" 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_3bd2608e-1bc5-4666-870f-4413ede461a8" xlink:to="loc_us-gaap_SellingAndMarketingExpense_772f92ff-2ffa-41bc-85ab-b81504b10c77" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GeneralAndAdministrativeExpense_f908e16a-f579-44f1-a991-2d2db8de28df" 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_3bd2608e-1bc5-4666-870f-4413ede461a8" xlink:to="loc_us-gaap_GeneralAndAdministrativeExpense_f908e16a-f579-44f1-a991-2d2db8de28df" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ResearchAndDevelopmentExpense_a2a3c078-1388-4d67-b75d-e6e62edfba45" 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_3bd2608e-1bc5-4666-870f-4413ede461a8" xlink:to="loc_us-gaap_ResearchAndDevelopmentExpense_a2a3c078-1388-4d67-b75d-e6e62edfba45" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestructuringCostsAndAssetImpairmentCharges_03c558e3-0efa-4c57-8422-38061b0c5225" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RestructuringCostsAndAssetImpairmentCharges"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingExpensesAbstract_3bd2608e-1bc5-4666-870f-4413ede461a8" xlink:to="loc_us-gaap_RestructuringCostsAndAssetImpairmentCharges_03c558e3-0efa-4c57-8422-38061b0c5225" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingExpenses_4303015e-5135-4ff4-b3b3-3f17ccc7f0a1" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingExpenses"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingExpensesAbstract_3bd2608e-1bc5-4666-870f-4413ede461a8" xlink:to="loc_us-gaap_OperatingExpenses_4303015e-5135-4ff4-b3b3-3f17ccc7f0a1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingIncomeLoss_ceede2a9-5028-4528-8ada-9e1bd4c4cabf" 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_b61f3360-5b76-48ee-8bfc-ca15bfcaca04" xlink:to="loc_us-gaap_OperatingIncomeLoss_ceede2a9-5028-4528-8ada-9e1bd4c4cabf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestExpenseNonoperating_b324a8a0-2dd6-44e5-b2b0-be377f8fa9c4" 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_b61f3360-5b76-48ee-8bfc-ca15bfcaca04" xlink:to="loc_us-gaap_InterestExpenseNonoperating_b324a8a0-2dd6-44e5-b2b0-be377f8fa9c4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_6733f006-766f-4547-bfd2-00fbc548b367" 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_b61f3360-5b76-48ee-8bfc-ca15bfcaca04" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_6733f006-766f-4547-bfd2-00fbc548b367" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit_31133db8-a357-4130-acc6-ec04321a9fbc" 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_b61f3360-5b76-48ee-8bfc-ca15bfcaca04" xlink:to="loc_us-gaap_IncomeTaxExpenseBenefit_31133db8-a357-4130-acc6-ec04321a9fbc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_276e052f-3d05-41e5-898a-301fb62c1fcf" 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_b61f3360-5b76-48ee-8bfc-ca15bfcaca04" xlink:to="loc_us-gaap_NetIncomeLoss_276e052f-3d05-41e5-898a-301fb62c1fcf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareBasicAbstract_478ba915-f6f5-47b4-887b-270266230817" 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_b61f3360-5b76-48ee-8bfc-ca15bfcaca04" xlink:to="loc_us-gaap_EarningsPerShareBasicAbstract_478ba915-f6f5-47b4-887b-270266230817" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareBasic_8dea925b-4c36-442d-92a8-dd9fd319b3d6" 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_478ba915-f6f5-47b4-887b-270266230817" xlink:to="loc_us-gaap_EarningsPerShareBasic_8dea925b-4c36-442d-92a8-dd9fd319b3d6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_af5961f3-50c0-4081-867d-2db38ea04f45" 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_478ba915-f6f5-47b4-887b-270266230817" xlink:to="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_af5961f3-50c0-4081-867d-2db38ea04f45" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareDilutedAbstract_f7296db3-c888-4096-8201-4fce58f1bf89" 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_b61f3360-5b76-48ee-8bfc-ca15bfcaca04" xlink:to="loc_us-gaap_EarningsPerShareDilutedAbstract_f7296db3-c888-4096-8201-4fce58f1bf89" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareDiluted_75ff9fca-5dc9-4813-acf4-53ca1257d740" 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_f7296db3-c888-4096-8201-4fce58f1bf89" xlink:to="loc_us-gaap_EarningsPerShareDiluted_75ff9fca-5dc9-4813-acf4-53ca1257d740" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_d5f5488a-0214-4bc7-88bf-962b87b5c301" 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_f7296db3-c888-4096-8201-4fce58f1bf89" xlink:to="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_d5f5488a-0214-4bc7-88bf-962b87b5c301" 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-20250329.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_f043a1de-b400-4ff8-adf5-715801a48f24" 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_2b0abd01-b347-4a4d-b70b-e4294fb73901" 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_f043a1de-b400-4ff8-adf5-715801a48f24" xlink:to="loc_us-gaap_StatementTable_2b0abd01-b347-4a4d-b70b-e4294fb73901" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementEquityComponentsAxis_5f2f9c95-c293-4b96-a854-342398d1d56b" 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_2b0abd01-b347-4a4d-b70b-e4294fb73901" xlink:to="loc_us-gaap_StatementEquityComponentsAxis_5f2f9c95-c293-4b96-a854-342398d1d56b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityComponentDomain_c815237e-5875-4b18-ba91-618930c007fd" 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_5f2f9c95-c293-4b96-a854-342398d1d56b" xlink:to="loc_us-gaap_EquityComponentDomain_c815237e-5875-4b18-ba91-618930c007fd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockMember_8be3fb2b-a49c-44a3-b473-5525c78b2b13" 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_c815237e-5875-4b18-ba91-618930c007fd" xlink:to="loc_us-gaap_CommonStockMember_8be3fb2b-a49c-44a3-b473-5525c78b2b13" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdditionalPaidInCapitalMember_4adce5de-9a59-45b6-9022-07ce87ddeb93" 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_c815237e-5875-4b18-ba91-618930c007fd" xlink:to="loc_us-gaap_AdditionalPaidInCapitalMember_4adce5de-9a59-45b6-9022-07ce87ddeb93" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetainedEarningsMember_eb31a072-1662-466c-a0e1-e537c2c453ad" 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_c815237e-5875-4b18-ba91-618930c007fd" xlink:to="loc_us-gaap_RetainedEarningsMember_eb31a072-1662-466c-a0e1-e537c2c453ad" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementLineItems_63182197-9b40-4e67-8e8a-d246c49d9a06" 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_2b0abd01-b347-4a4d-b70b-e4294fb73901" xlink:to="loc_us-gaap_StatementLineItems_63182197-9b40-4e67-8e8a-d246c49d9a06" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_68c0dcd0-3eeb-4b8a-b835-27d6f9f755de" 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_63182197-9b40-4e67-8e8a-d246c49d9a06" xlink:to="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_68c0dcd0-3eeb-4b8a-b835-27d6f9f755de" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesOutstanding_3f3e847c-a4ee-457a-ad09-6ccfc4823e54" 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_68c0dcd0-3eeb-4b8a-b835-27d6f9f755de" xlink:to="loc_us-gaap_CommonStockSharesOutstanding_3f3e847c-a4ee-457a-ad09-6ccfc4823e54" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_5e749d18-6596-4d7c-a1ca-10822bc68f4b" 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_68c0dcd0-3eeb-4b8a-b835-27d6f9f755de" xlink:to="loc_us-gaap_StockholdersEquity_5e749d18-6596-4d7c-a1ca-10822bc68f4b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_e38bab00-0a8e-429e-b976-94315477bb37" 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_68c0dcd0-3eeb-4b8a-b835-27d6f9f755de" xlink:to="loc_us-gaap_NetIncomeLoss_e38bab00-0a8e-429e-b976-94315477bb37" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation_7ad71ac7-e974-4ccd-94aa-bce1dee685cb" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_68c0dcd0-3eeb-4b8a-b835-27d6f9f755de" xlink:to="loc_us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation_7ad71ac7-e974-4ccd-94aa-bce1dee685cb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation_9541e014-30a5-4337-b8cb-815496509ffc" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_68c0dcd0-3eeb-4b8a-b835-27d6f9f755de" xlink:to="loc_us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation_9541e014-30a5-4337-b8cb-815496509ffc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockRepurchasedDuringPeriodShares_e0c0ace7-8a8e-4751-a278-ae1664481bff" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockRepurchasedDuringPeriodShares"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_68c0dcd0-3eeb-4b8a-b835-27d6f9f755de" xlink:to="loc_us-gaap_StockRepurchasedDuringPeriodShares_e0c0ace7-8a8e-4751-a278-ae1664481bff" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockRepurchasedDuringPeriodValue_39b63e3c-e7c5-4dbf-8f51-53e2397d638b" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockRepurchasedDuringPeriodValue"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_68c0dcd0-3eeb-4b8a-b835-27d6f9f755de" xlink:to="loc_us-gaap_StockRepurchasedDuringPeriodValue_39b63e3c-e7c5-4dbf-8f51-53e2397d638b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesOutstanding_6609dbd2-f784-4471-ad0f-45645e18b487" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockSharesOutstanding"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_68c0dcd0-3eeb-4b8a-b835-27d6f9f755de" xlink:to="loc_us-gaap_CommonStockSharesOutstanding_6609dbd2-f784-4471-ad0f-45645e18b487" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_51a061a0-8c5a-4ca6-b659-88d6153d86f6" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockholdersEquity"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_68c0dcd0-3eeb-4b8a-b835-27d6f9f755de" xlink:to="loc_us-gaap_StockholdersEquity_51a061a0-8c5a-4ca6-b659-88d6153d86f6" 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-20250329.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_f3d85deb-a6b3-4ff5-aa80-bc65b3a5d0d6" 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_ef4f1a74-8f74-418a-bd38-09274cee6607" 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_f3d85deb-a6b3-4ff5-aa80-bc65b3a5d0d6" xlink:to="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_ef4f1a74-8f74-418a-bd38-09274cee6607" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_be0cc348-f55a-4d66-8dc9-58a925d1ef53" 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_ef4f1a74-8f74-418a-bd38-09274cee6607" xlink:to="loc_us-gaap_NetIncomeLoss_be0cc348-f55a-4d66-8dc9-58a925d1ef53" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_26b23ab0-708a-471a-9e61-88e593b8bf95" 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_ef4f1a74-8f74-418a-bd38-09274cee6607" xlink:to="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_26b23ab0-708a-471a-9e61-88e593b8bf95" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DepreciationDepletionAndAmortization_ff92e8a1-2f09-4d00-9e1f-9f5e27c2f4f6" 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_26b23ab0-708a-471a-9e61-88e593b8bf95" xlink:to="loc_us-gaap_DepreciationDepletionAndAmortization_ff92e8a1-2f09-4d00-9e1f-9f5e27c2f4f6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensation_422bd7c2-ef6a-414b-b36d-7dcad848af31" 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_26b23ab0-708a-471a-9e61-88e593b8bf95" xlink:to="loc_us-gaap_ShareBasedCompensation_422bd7c2-ef6a-414b-b36d-7dcad848af31" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GainLossOnSalesOfAssetsAndAssetImpairmentCharges_55a6ccdf-2741-4442-9351-130def0e2278" 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_26b23ab0-708a-471a-9e61-88e593b8bf95" xlink:to="loc_us-gaap_GainLossOnSalesOfAssetsAndAssetImpairmentCharges_55a6ccdf-2741-4442-9351-130def0e2278" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxExpenseBenefit_7e3c2aa6-637d-47a6-87ea-a5553f2f1f96" 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_26b23ab0-708a-471a-9e61-88e593b8bf95" xlink:to="loc_us-gaap_DeferredIncomeTaxExpenseBenefit_7e3c2aa6-637d-47a6-87ea-a5553f2f1f96" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOtherOperatingAssetsAndLiabilitiesNetAbstract_2022c661-8ff3-48ee-9028-57635f0c4902" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInOtherOperatingAssetsAndLiabilitiesNetAbstract"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_26b23ab0-708a-471a-9e61-88e593b8bf95" xlink:to="loc_us-gaap_IncreaseDecreaseInOtherOperatingAssetsAndLiabilitiesNetAbstract_2022c661-8ff3-48ee-9028-57635f0c4902" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccountsReceivable_a215b2c9-9a85-4fe0-890a-62ae1e68b354" 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_2022c661-8ff3-48ee-9028-57635f0c4902" xlink:to="loc_us-gaap_IncreaseDecreaseInAccountsReceivable_a215b2c9-9a85-4fe0-890a-62ae1e68b354" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInInventories_55d7104a-c390-4f2e-bf44-b56d8c5edb4d" 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_2022c661-8ff3-48ee-9028-57635f0c4902" xlink:to="loc_us-gaap_IncreaseDecreaseInInventories_55d7104a-c390-4f2e-bf44-b56d8c5edb4d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInIncomeTaxesPayableNetOfIncomeTaxesReceivable_277ad32e-7e0e-457d-9d48-e9ca06804973" 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_2022c661-8ff3-48ee-9028-57635f0c4902" xlink:to="loc_us-gaap_IncreaseDecreaseInIncomeTaxesPayableNetOfIncomeTaxesReceivable_277ad32e-7e0e-457d-9d48-e9ca06804973" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets_63a4d037-4747-4e47-ad29-21a777a2d486" 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_2022c661-8ff3-48ee-9028-57635f0c4902" xlink:to="loc_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets_63a4d037-4747-4e47-ad29-21a777a2d486" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccountsPayable_fcfb5aa6-6503-45fb-a970-28c81935c0a7" 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_2022c661-8ff3-48ee-9028-57635f0c4902" xlink:to="loc_us-gaap_IncreaseDecreaseInAccountsPayable_fcfb5aa6-6503-45fb-a970-28c81935c0a7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_snbr_IncreaseDecreaseInPrepaymentsFromCustomer_4b03a26b-2eaf-427a-a1ae-143c44f9be51" xlink:href="snbr-20250329.xsd#snbr_IncreaseDecreaseInPrepaymentsFromCustomer"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInOtherOperatingAssetsAndLiabilitiesNetAbstract_2022c661-8ff3-48ee-9028-57635f0c4902" xlink:to="loc_snbr_IncreaseDecreaseInPrepaymentsFromCustomer_4b03a26b-2eaf-427a-a1ae-143c44f9be51" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInEmployeeRelatedLiabilities_61a0f32e-e399-4193-9ec5-f8480c781974" 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_2022c661-8ff3-48ee-9028-57635f0c4902" xlink:to="loc_us-gaap_IncreaseDecreaseInEmployeeRelatedLiabilities_61a0f32e-e399-4193-9ec5-f8480c781974" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInPropertyAndOtherTaxesPayable_391dc65b-a9e3-4904-b0a6-7fb28866dbb9" 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_2022c661-8ff3-48ee-9028-57635f0c4902" xlink:to="loc_us-gaap_IncreaseDecreaseInPropertyAndOtherTaxesPayable_391dc65b-a9e3-4904-b0a6-7fb28866dbb9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOtherOperatingLiabilities_f94cb659-b723-47ee-968c-39bf297b667c" 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_2022c661-8ff3-48ee-9028-57635f0c4902" xlink:to="loc_us-gaap_IncreaseDecreaseInOtherOperatingLiabilities_f94cb659-b723-47ee-968c-39bf297b667c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_43e3ac33-8bab-466e-ac69-96c692abdfb3" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_ef4f1a74-8f74-418a-bd38-09274cee6607" xlink:to="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_43e3ac33-8bab-466e-ac69-96c692abdfb3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashFlowInvestingActivitiesLesseeAbstract_41aadcb3-59b4-4531-b96d-52dfff99c934" 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_f3d85deb-a6b3-4ff5-aa80-bc65b3a5d0d6" xlink:to="loc_us-gaap_CashFlowInvestingActivitiesLesseeAbstract_41aadcb3-59b4-4531-b96d-52dfff99c934" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_d2dd9dd8-57f1-40d1-bd7b-fc632d193ea5" 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_41aadcb3-59b4-4531-b96d-52dfff99c934" xlink:to="loc_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_d2dd9dd8-57f1-40d1-bd7b-fc632d193ea5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquireNotesReceivable_743a8982-8b04-4656-92d1-d8da65491e38" 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_41aadcb3-59b4-4531-b96d-52dfff99c934" xlink:to="loc_us-gaap_PaymentsToAcquireNotesReceivable_743a8982-8b04-4656-92d1-d8da65491e38" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_cb5df35a-1984-48a9-ab41-142efa29f022" 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_41aadcb3-59b4-4531-b96d-52dfff99c934" xlink:to="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_cb5df35a-1984-48a9-ab41-142efa29f022" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashFlowFinancingActivitiesLesseeAbstract_b2712a12-e140-473f-822a-4e9728ece096" 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_f3d85deb-a6b3-4ff5-aa80-bc65b3a5d0d6" xlink:to="loc_us-gaap_CashFlowFinancingActivitiesLesseeAbstract_b2712a12-e140-473f-822a-4e9728ece096" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromRepaymentsOfShortTermDebt_36bc6004-ed30-4cd8-a214-95fd5384d12d" 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_b2712a12-e140-473f-822a-4e9728ece096" xlink:to="loc_us-gaap_ProceedsFromRepaymentsOfShortTermDebt_36bc6004-ed30-4cd8-a214-95fd5384d12d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsForRepurchaseOfCommonStock_44476562-e2be-4f53-abe6-185d8ffe0cbb" 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_b2712a12-e140-473f-822a-4e9728ece096" xlink:to="loc_us-gaap_PaymentsForRepurchaseOfCommonStock_44476562-e2be-4f53-abe6-185d8ffe0cbb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsOfDebtIssuanceCosts_69100c55-5925-4a1c-b975-ba10ae5568ee" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PaymentsOfDebtIssuanceCosts"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CashFlowFinancingActivitiesLesseeAbstract_b2712a12-e140-473f-822a-4e9728ece096" xlink:to="loc_us-gaap_PaymentsOfDebtIssuanceCosts_69100c55-5925-4a1c-b975-ba10ae5568ee" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_9536d511-85e8-4821-aaeb-dc9dfa73903e" 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_b2712a12-e140-473f-822a-4e9728ece096" xlink:to="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_9536d511-85e8-4821-aaeb-dc9dfa73903e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_ae8927fd-fc55-443b-8c1d-3d3a4e90d0a7" 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_f3d85deb-a6b3-4ff5-aa80-bc65b3a5d0d6" xlink:to="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_ae8927fd-fc55-443b-8c1d-3d3a4e90d0a7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_c45111d7-bdfc-4427-9ea2-2a978fd2d8b5" 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_f3d85deb-a6b3-4ff5-aa80-bc65b3a5d0d6" xlink:to="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_c45111d7-bdfc-4427-9ea2-2a978fd2d8b5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_022f4ba6-dbf1-47e7-8464-5392e4599147" 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_f3d85deb-a6b3-4ff5-aa80-bc65b3a5d0d6" xlink:to="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_022f4ba6-dbf1-47e7-8464-5392e4599147" 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-20250329.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_0ea27141-9adb-4ea8-a75c-472de5d00c0c" 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_83d02e4b-d2fe-4662-a1f5-fec2bcd0d0b6" 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_0ea27141-9adb-4ea8-a75c-472de5d00c0c" xlink:to="loc_us-gaap_OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock_83d02e4b-d2fe-4662-a1f5-fec2bcd0d0b6" 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-20250329.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_41522a6a-ab4f-494d-8620-95c7aedd5d7c" 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_e3f19ada-7f3c-4eb2-9e25-1ebe39053199" 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_41522a6a-ab4f-494d-8620-95c7aedd5d7c" xlink:to="loc_us-gaap_FairValueDisclosuresTextBlock_e3f19ada-7f3c-4eb2-9e25-1ebe39053199" 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-20250329.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_97e93bc7-2375-4a4f-bcc0-6b28d10e3500" 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_d8a5bcb0-1244-4b43-8d75-6c13e9de8ef1" 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_97e93bc7-2375-4a4f-bcc0-6b28d10e3500" xlink:to="loc_us-gaap_InventoryDisclosureTextBlock_d8a5bcb0-1244-4b43-8d75-6c13e9de8ef1" 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-20250329.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_ae2d6ce5-fcb7-4c8a-8f3d-bfa326f9e549" 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_8609dafb-8038-4802-8ac2-c2357d0fe6cd" 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_ae2d6ce5-fcb7-4c8a-8f3d-bfa326f9e549" xlink:to="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock_8609dafb-8038-4802-8ac2-c2357d0fe6cd" 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-20250329.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_22af8792-5124-427c-9f79-49e6bf264782" 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_e493c8eb-5774-44ab-8fd8-a68d97e3b3c0" 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_22af8792-5124-427c-9f79-49e6bf264782" xlink:to="loc_us-gaap_DebtDisclosureTextBlock_e493c8eb-5774-44ab-8fd8-a68d97e3b3c0" 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-20250329.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_b68e3b22-4d54-461a-abff-dd1f43a38e36" 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_68e67f3b-fd6f-49f7-8ae6-af21260b5be1" 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_b68e3b22-4d54-461a-abff-dd1f43a38e36" xlink:to="loc_us-gaap_LesseeOperatingLeasesTextBlock_68e67f3b-fd6f-49f7-8ae6-af21260b5be1" 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-20250329.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_44695b23-1833-4424-a568-b47b2fcd6ba2" xlink:href="snbr-20250329.xsd#snbr_RepurchasesOfCommonStockAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_snbr_CommonStockRepurchasesTextBlock_ed70b14a-b192-45a3-9872-7ad1f66ad5ff" xlink:href="snbr-20250329.xsd#snbr_CommonStockRepurchasesTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_snbr_RepurchasesOfCommonStockAbstract_44695b23-1833-4424-a568-b47b2fcd6ba2" xlink:to="loc_snbr_CommonStockRepurchasesTextBlock_ed70b14a-b192-45a3-9872-7ad1f66ad5ff" 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-20250329.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_35a0b688-6833-4f2b-9ce3-81eaed47a176" 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_7a64415e-7cbd-4d3c-a7b6-0a6b7e1fe845" 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_35a0b688-6833-4f2b-9ce3-81eaed47a176" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerTextBlock_7a64415e-7cbd-4d3c-a7b6-0a6b7e1fe845" 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-20250329.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_1c3185b7-671d-447e-9910-47b139e723de" 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_1df0b3ef-d679-42f3-a3cc-0ceb287af7bb" 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_1c3185b7-671d-447e-9910-47b139e723de" xlink:to="loc_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock_1df0b3ef-d679-42f3-a3cc-0ceb287af7bb" 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-20250329.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_4fc52ef8-7ab3-406d-a71b-bf5ecca6f195" xlink:href="snbr-20250329.xsd#snbr_ProfitSharingAnd401kPlanAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock_2e097414-4553-4b25-b710-96623d483cce" 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_4fc52ef8-7ab3-406d-a71b-bf5ecca6f195" xlink:to="loc_us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock_2e097414-4553-4b25-b710-96623d483cce" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.sleepnumber.com/role/NetLossperCommonShare" xlink:type="simple" xlink:href="snbr-20250329.xsd#NetLossperCommonShare"/>
  <link:presentationLink xlink:role="http://www.sleepnumber.com/role/NetLossperCommonShare" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareAbstract_b74f359a-1fa6-431e-a876-e6150f38b8fe" 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_e4a1c467-b335-4bf9-a1a8-d3f57e88d9e2" 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_b74f359a-1fa6-431e-a876-e6150f38b8fe" xlink:to="loc_us-gaap_EarningsPerShareTextBlock_e4a1c467-b335-4bf9-a1a8-d3f57e88d9e2" 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-20250329.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_bf6974d4-225b-4871-a4df-ca7a5a108797" 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_7abbb551-19b1-4ab6-a0a7-98a2120771ae" 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_bf6974d4-225b-4871-a4df-ca7a5a108797" xlink:to="loc_us-gaap_RestructuringAndRelatedActivitiesDisclosureTextBlock_7abbb551-19b1-4ab6-a0a7-98a2120771ae" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.sleepnumber.com/role/IncomeTaxes" xlink:type="simple" xlink:href="snbr-20250329.xsd#IncomeTaxes"/>
  <link:presentationLink xlink:role="http://www.sleepnumber.com/role/IncomeTaxes" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxDisclosureAbstract_508418ad-070d-4aa2-a503-96438f125a76" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxDisclosureTextBlock_9415b038-c58a-4402-8868-a24ab313ffff" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxDisclosureTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_508418ad-070d-4aa2-a503-96438f125a76" xlink:to="loc_us-gaap_IncomeTaxDisclosureTextBlock_9415b038-c58a-4402-8868-a24ab313ffff" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.sleepnumber.com/role/Segments" xlink:type="simple" xlink:href="snbr-20250329.xsd#Segments"/>
  <link:presentationLink xlink:role="http://www.sleepnumber.com/role/Segments" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingAbstract_ff545cda-c27e-4c65-b62a-981a1c0fa103" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SegmentReportingAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingDisclosureTextBlock_38dd4f91-080d-4e7c-869e-1c1d69bf29d7" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SegmentReportingDisclosureTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingAbstract_ff545cda-c27e-4c65-b62a-981a1c0fa103" xlink:to="loc_us-gaap_SegmentReportingDisclosureTextBlock_38dd4f91-080d-4e7c-869e-1c1d69bf29d7" 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-20250329.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_78fe50a1-113f-453d-b4f2-57ca4285c4dd" 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_e11d24db-e3aa-41f8-96fe-dc80b0409399" 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_78fe50a1-113f-453d-b4f2-57ca4285c4dd" xlink:to="loc_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock_e11d24db-e3aa-41f8-96fe-dc80b0409399" 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-20250329.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_e2710a41-c774-4044-906b-40f911e0c150" 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_f92cd433-88e6-4cb7-b956-7c5f715d2293" 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_e2710a41-c774-4044-906b-40f911e0c150" xlink:to="loc_us-gaap_BasisOfAccountingPolicyPolicyTextBlock_f92cd433-88e6-4cb7-b956-7c5f715d2293" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UseOfEstimates_e664aa64-61bc-4072-96be-0c61aaa9e005" 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_e2710a41-c774-4044-906b-40f911e0c150" xlink:to="loc_us-gaap_UseOfEstimates_e664aa64-61bc-4072-96be-0c61aaa9e005" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock_af0aae23-5095-429f-a9f4-88c619bc029c" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_e2710a41-c774-4044-906b-40f911e0c150" xlink:to="loc_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock_af0aae23-5095-429f-a9f4-88c619bc029c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeLeasesPolicyTextBlock_d3d64dca-434f-4178-a7c9-ce9bb750f753" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeLeasesPolicyTextBlock"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_e2710a41-c774-4044-906b-40f911e0c150" xlink:to="loc_us-gaap_LesseeLeasesPolicyTextBlock_d3d64dca-434f-4178-a7c9-ce9bb750f753" 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-20250329.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_7f68d57b-d023-4fef-b15f-85ae82d54ef3" 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_4034bac7-06c4-4490-b57e-f5b207d3a843" 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_7f68d57b-d023-4fef-b15f-85ae82d54ef3" xlink:to="loc_us-gaap_ScheduleOfInventoryCurrentTableTextBlock_4034bac7-06c4-4490-b57e-f5b207d3a843" 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-20250329.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_9408d332-fc35-4f94-931f-7be039642200" 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_b9cd8a9d-7774-4e0c-af3f-94762b21bb4b" 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_9408d332-fc35-4f94-931f-7be039642200" xlink:to="loc_us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock_b9cd8a9d-7774-4e0c-af3f-94762b21bb4b" 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-20250329.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_ab62032e-2f20-4f93-b233-2b458df9b9c6" 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_8a25c7d4-8f74-48b2-ad48-af5978868b2d" 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_ab62032e-2f20-4f93-b233-2b458df9b9c6" xlink:to="loc_us-gaap_ScheduleOfShortTermDebtTextBlock_8a25c7d4-8f74-48b2-ad48-af5978868b2d" 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-20250329.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_9184e07e-9810-475f-b945-ce3216bea62e" 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_23155806-676c-4e17-84b4-d4b009077910" 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_9184e07e-9810-475f-b945-ce3216bea62e" xlink:to="loc_us-gaap_LeaseCostTableTextBlock_23155806-676c-4e17-84b4-d4b009077910" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock_9a416d3e-e3c3-464c-9b5d-48e73f075396" 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_9184e07e-9810-475f-b945-ce3216bea62e" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock_9a416d3e-e3c3-464c-9b5d-48e73f075396" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_snbr_ScheduleOfOtherInformationRelatedOperatingLeasesTableTextBlock_1bc90dd6-2df0-4680-8763-0f243a2e2eb1" xlink:href="snbr-20250329.xsd#snbr_ScheduleOfOtherInformationRelatedOperatingLeasesTableTextBlock"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_9184e07e-9810-475f-b945-ce3216bea62e" xlink:to="loc_snbr_ScheduleOfOtherInformationRelatedOperatingLeasesTableTextBlock_1bc90dd6-2df0-4680-8763-0f243a2e2eb1" 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-20250329.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_4f0fa5ef-2345-4133-a59e-7502edc62410" 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_75d576f7-9f8f-4776-bc60-a8609075108c" 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_4f0fa5ef-2345-4133-a59e-7502edc62410" xlink:to="loc_us-gaap_ContractWithCustomerAssetAndLiabilityTableTextBlock_75d576f7-9f8f-4776-bc60-a8609075108c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisaggregationOfRevenueTableTextBlock_60b3cc30-ca5d-4cf8-876e-91b50e2c277a" 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_4f0fa5ef-2345-4133-a59e-7502edc62410" xlink:to="loc_us-gaap_DisaggregationOfRevenueTableTextBlock_60b3cc30-ca5d-4cf8-876e-91b50e2c277a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_snbr_ScheduleOfSalesReturnLiabilityTableTextBlock_d9825a2f-d674-4a60-9070-ea7a35faba32" xlink:href="snbr-20250329.xsd#snbr_ScheduleOfSalesReturnLiabilityTableTextBlock"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RevenueFromContractWithCustomerAbstract_4f0fa5ef-2345-4133-a59e-7502edc62410" xlink:to="loc_snbr_ScheduleOfSalesReturnLiabilityTableTextBlock_d9825a2f-d674-4a60-9070-ea7a35faba32" 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-20250329.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_227c9be0-620d-4a6e-a632-876c51a75db9" 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_958deaea-faf0-435e-ba52-f51e582edebe" 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_227c9be0-620d-4a6e-a632-876c51a75db9" xlink:to="loc_us-gaap_ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock_958deaea-faf0-435e-ba52-f51e582edebe" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.sleepnumber.com/role/NetLossperCommonShareTables" xlink:type="simple" xlink:href="snbr-20250329.xsd#NetLossperCommonShareTables"/>
  <link:presentationLink xlink:role="http://www.sleepnumber.com/role/NetLossperCommonShareTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareAbstract_1bfd1314-a06b-4ac8-97da-df2e24129cb1" 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_88ca8fb0-21de-4a45-9bbc-3c97484112b4" 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_1bfd1314-a06b-4ac8-97da-df2e24129cb1" xlink:to="loc_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock_88ca8fb0-21de-4a45-9bbc-3c97484112b4" 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-20250329.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_34c3529e-20b8-4f6a-8857-eb1d3661863d" 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_a282a8c5-3746-4ef0-bcdb-287cc08e51e8" 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_34c3529e-20b8-4f6a-8857-eb1d3661863d" xlink:to="loc_us-gaap_ScheduleOfRestructuringAndRelatedCostsTextBlock_a282a8c5-3746-4ef0-bcdb-287cc08e51e8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.sleepnumber.com/role/SegmentTables" xlink:type="simple" xlink:href="snbr-20250329.xsd#SegmentTables"/>
  <link:presentationLink xlink:role="http://www.sleepnumber.com/role/SegmentTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingAbstract_89b06b70-5a88-4359-a53d-c4aa0941bae6" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SegmentReportingAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReconciliationOfOperatingProfitLossFromSegmentsToConsolidatedTextBlock_89ac75c6-b16d-4b27-b4a8-e03a5fc6f581" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ReconciliationOfOperatingProfitLossFromSegmentsToConsolidatedTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingAbstract_89b06b70-5a88-4359-a53d-c4aa0941bae6" xlink:to="loc_us-gaap_ReconciliationOfOperatingProfitLossFromSegmentsToConsolidatedTextBlock_89ac75c6-b16d-4b27-b4a8-e03a5fc6f581" 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-20250329.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_713ae29c-a200-4f9f-b871-880e6e32cf98" 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_1c96b9cf-c250-465b-930c-c0efb493a221" 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_713ae29c-a200-4f9f-b871-880e6e32cf98" xlink:to="loc_us-gaap_ScheduleOfProductWarrantyLiabilityTableTextBlock_1c96b9cf-c250-465b-930c-c0efb493a221" 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-20250329.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_8828e4e5-058b-487b-a8b3-ab4405e4307e" 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_4f8b2f29-321e-4c58-a945-204a85f32ede" 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_8828e4e5-058b-487b-a8b3-ab4405e4307e" xlink:to="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_4f8b2f29-321e-4c58-a945-204a85f32ede" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BalanceSheetLocationAxis_e595a8e5-4679-41a9-8d86-7e0a51dc4009" 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_4f8b2f29-321e-4c58-a945-204a85f32ede" xlink:to="loc_us-gaap_BalanceSheetLocationAxis_e595a8e5-4679-41a9-8d86-7e0a51dc4009" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BalanceSheetLocationDomain_b3989f21-ede8-40a5-ba1f-ba9b95ef9183" 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_e595a8e5-4679-41a9-8d86-7e0a51dc4009" xlink:to="loc_us-gaap_BalanceSheetLocationDomain_b3989f21-ede8-40a5-ba1f-ba9b95ef9183" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherNoncurrentAssetsMember_c79d8f4e-9436-4c60-a014-5afcb37c550a" 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_b3989f21-ede8-40a5-ba1f-ba9b95ef9183" xlink:to="loc_us-gaap_OtherNoncurrentAssetsMember_c79d8f4e-9436-4c60-a014-5afcb37c550a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherNoncurrentLiabilitiesMember_28efb27a-b355-4115-9764-8d347cfada0e" 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_b3989f21-ede8-40a5-ba1f-ba9b95ef9183" xlink:to="loc_us-gaap_OtherNoncurrentLiabilitiesMember_28efb27a-b355-4115-9764-8d347cfada0e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_e524da89-3911-4dc3-a99e-2293ddefedae" 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_4f8b2f29-321e-4c58-a945-204a85f32ede" xlink:to="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_e524da89-3911-4dc3-a99e-2293ddefedae" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_a880e627-2f1c-409e-8bfe-2609d4cc9bff" 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_e524da89-3911-4dc3-a99e-2293ddefedae" xlink:to="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_a880e627-2f1c-409e-8bfe-2609d4cc9bff" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel1Member_e13caac9-f01c-4db0-b708-e4d217c136bf" 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_a880e627-2f1c-409e-8bfe-2609d4cc9bff" xlink:to="loc_us-gaap_FairValueInputsLevel1Member_e13caac9-f01c-4db0-b708-e4d217c136bf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByMeasurementFrequencyAxis_0509ada7-14f0-43c6-a541-8218c9092661" 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_4f8b2f29-321e-4c58-a945-204a85f32ede" xlink:to="loc_us-gaap_FairValueByMeasurementFrequencyAxis_0509ada7-14f0-43c6-a541-8218c9092661" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementFrequencyDomain_51454e66-1680-4607-a135-7ee196bd989e" 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_0509ada7-14f0-43c6-a541-8218c9092661" xlink:to="loc_us-gaap_FairValueMeasurementFrequencyDomain_51454e66-1680-4607-a135-7ee196bd989e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsRecurringMember_8a7243b6-8c4f-4808-9665-2425aa0f6d81" 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_51454e66-1680-4607-a135-7ee196bd989e" xlink:to="loc_us-gaap_FairValueMeasurementsRecurringMember_8a7243b6-8c4f-4808-9665-2425aa0f6d81" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_a9cadf17-f2f7-4ce7-bc06-fe76ebe62726" 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_4f8b2f29-321e-4c58-a945-204a85f32ede" xlink:to="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_a9cadf17-f2f7-4ce7-bc06-fe76ebe62726" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredCompensationPlanAssets_747ca88b-ab48-4775-b17c-05da78a512eb" 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_a9cadf17-f2f7-4ce7-bc06-fe76ebe62726" xlink:to="loc_us-gaap_DeferredCompensationPlanAssets_747ca88b-ab48-4775-b17c-05da78a512eb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredCompensationLiabilityClassifiedNoncurrent_8fa89ce1-5237-43d5-a90f-69afb95874b0" 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_a9cadf17-f2f7-4ce7-bc06-fe76ebe62726" xlink:to="loc_us-gaap_DeferredCompensationLiabilityClassifiedNoncurrent_8fa89ce1-5237-43d5-a90f-69afb95874b0" 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-20250329.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_3e487d40-b4f0-4150-bd71-62a69339ba2e" 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_af41a72b-cb7f-42a8-8189-4c7d1665d042" 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_3e487d40-b4f0-4150-bd71-62a69339ba2e" xlink:to="loc_us-gaap_InventoryRawMaterialsAndSuppliesNetOfReserves_af41a72b-cb7f-42a8-8189-4c7d1665d042" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryWorkInProcessNetOfReserves_974d6e72-297b-4398-8fe2-6df767761d23" 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_3e487d40-b4f0-4150-bd71-62a69339ba2e" xlink:to="loc_us-gaap_InventoryWorkInProcessNetOfReserves_974d6e72-297b-4398-8fe2-6df767761d23" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_snbr_InventoryFinishedGoodsAndComponentsNet_1b34b6a9-0865-42f1-8fb6-9ede40671ac7" xlink:href="snbr-20250329.xsd#snbr_InventoryFinishedGoodsAndComponentsNet"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InventoryDisclosureAbstract_3e487d40-b4f0-4150-bd71-62a69339ba2e" xlink:to="loc_snbr_InventoryFinishedGoodsAndComponentsNet_1b34b6a9-0865-42f1-8fb6-9ede40671ac7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryNet_86c94de2-1e9d-4ac2-9d33-7bf8d63eb07a" 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_3e487d40-b4f0-4150-bd71-62a69339ba2e" xlink:to="loc_us-gaap_InventoryNet_86c94de2-1e9d-4ac2-9d33-7bf8d63eb07a" 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-20250329.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_c46da50b-653c-4b00-beca-06d604e0fcdc" 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_3a453131-11a7-4f70-977e-0019d914d88a" xlink:href="snbr-20250329.xsd#snbr_GoodwillAndIntangibleAssetsTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_c46da50b-653c-4b00-beca-06d604e0fcdc" xlink:to="loc_snbr_GoodwillAndIntangibleAssetsTable_3a453131-11a7-4f70-977e-0019d914d88a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis_83c717c5-85ed-4e9c-96ec-86237cd3ed64" 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_3a453131-11a7-4f70-977e-0019d914d88a" xlink:to="loc_us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis_83c717c5-85ed-4e9c-96ec-86237cd3ed64" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain_0791c88c-8805-46a7-be23-71d120cf62be" 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_83c717c5-85ed-4e9c-96ec-86237cd3ed64" xlink:to="loc_us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain_0791c88c-8805-46a7-be23-71d120cf62be" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TradeNamesMember_f6c8d343-7683-47f2-8242-3685e81a6c92" 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_0791c88c-8805-46a7-be23-71d120cf62be" xlink:to="loc_us-gaap_TradeNamesMember_f6c8d343-7683-47f2-8242-3685e81a6c92" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_614a6b60-639d-415d-b4cf-5f1fffeba4bc" 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_3a453131-11a7-4f70-977e-0019d914d88a" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_614a6b60-639d-415d-b4cf-5f1fffeba4bc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_f4bfec81-9239-4767-8faf-b9d97ffa5cf4" 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_614a6b60-639d-415d-b4cf-5f1fffeba4bc" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_f4bfec81-9239-4767-8faf-b9d97ffa5cf4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PatentsMember_c62a918e-7c1d-4910-b9be-0d1ba0593079" 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_f4bfec81-9239-4767-8faf-b9d97ffa5cf4" xlink:to="loc_us-gaap_PatentsMember_c62a918e-7c1d-4910-b9be-0d1ba0593079" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_snbr_GoodwillAndIntangibleAssetsLineItems_ef37847f-c933-4d8b-a7b0-2b019eacd88e" xlink:href="snbr-20250329.xsd#snbr_GoodwillAndIntangibleAssetsLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_snbr_GoodwillAndIntangibleAssetsTable_3a453131-11a7-4f70-977e-0019d914d88a" xlink:to="loc_snbr_GoodwillAndIntangibleAssetsLineItems_ef37847f-c933-4d8b-a7b0-2b019eacd88e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Goodwill_1780524c-ff3f-44f1-8e49-768e2996ae8e" 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_ef37847f-c933-4d8b-a7b0-2b019eacd88e" xlink:to="loc_us-gaap_Goodwill_1780524c-ff3f-44f1-8e49-768e2996ae8e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IndefiniteLivedIntangibleAssetsExcludingGoodwill_eadbccb6-1543-41f6-8165-67692fe163ee" 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_ef37847f-c933-4d8b-a7b0-2b019eacd88e" xlink:to="loc_us-gaap_IndefiniteLivedIntangibleAssetsExcludingGoodwill_eadbccb6-1543-41f6-8165-67692fe163ee" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsGross_d7d8c50c-6fd9-4a00-8b5f-09fbf6af2aef" 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_ef37847f-c933-4d8b-a7b0-2b019eacd88e" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsGross_d7d8c50c-6fd9-4a00-8b5f-09fbf6af2aef" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_0f4e6aa7-7f47-4510-8b99-1e0c14996b3f" 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_ef37847f-c933-4d8b-a7b0-2b019eacd88e" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_0f4e6aa7-7f47-4510-8b99-1e0c14996b3f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AmortizationOfIntangibleAssets_5702ad42-bf33-4c4c-b2f3-fa0232c14146" 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_ef37847f-c933-4d8b-a7b0-2b019eacd88e" xlink:to="loc_us-gaap_AmortizationOfIntangibleAssets_5702ad42-bf33-4c4c-b2f3-fa0232c14146" 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-20250329.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_d2ea2afe-c89f-4c62-86af-f5e326a17d93" 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_74c26eb2-522e-443c-a8d2-5af199fa35cd" 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_d2ea2afe-c89f-4c62-86af-f5e326a17d93" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract_74c26eb2-522e-443c-a8d2-5af199fa35cd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear_4236788e-bea0-481a-8389-0e76718ed107" 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_74c26eb2-522e-443c-a8d2-5af199fa35cd" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear_4236788e-bea0-481a-8389-0e76718ed107" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths_f0eea2b3-d37b-4c76-a83c-88d8e9370e73" 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_74c26eb2-522e-443c-a8d2-5af199fa35cd" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths_f0eea2b3-d37b-4c76-a83c-88d8e9370e73" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo_4237a512-9723-4c1d-b192-3df4a5f13899" 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_74c26eb2-522e-443c-a8d2-5af199fa35cd" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo_4237a512-9723-4c1d-b192-3df4a5f13899" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree_b6a09442-e541-4442-80c0-801481f3f195" 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_74c26eb2-522e-443c-a8d2-5af199fa35cd" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree_b6a09442-e541-4442-80c0-801481f3f195" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour_c7c81dc6-8af6-48b3-a597-b0308665e70f" 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_74c26eb2-522e-443c-a8d2-5af199fa35cd" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour_c7c81dc6-8af6-48b3-a597-b0308665e70f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive_d76e6e7c-ae98-4db5-9d87-7d191ac710bb" 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_74c26eb2-522e-443c-a8d2-5af199fa35cd" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive_d76e6e7c-ae98-4db5-9d87-7d191ac710bb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsNet_02b96f77-8a62-434e-8c8b-f4fdf7959e26" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FiniteLivedIntangibleAssetsNet"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract_74c26eb2-522e-443c-a8d2-5af199fa35cd" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsNet_02b96f77-8a62-434e-8c8b-f4fdf7959e26" 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-20250329.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_607bb1d3-29af-4538-a252-f3894c0221e0" 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_c7721609-1953-4d95-81bc-b383f0627222" 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_607bb1d3-29af-4538-a252-f3894c0221e0" xlink:to="loc_us-gaap_LineOfCreditFacilityTable_c7721609-1953-4d95-81bc-b383f0627222" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeAxis_7687591b-e6ea-4ace-9bbb-291a83089e05" 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_c7721609-1953-4d95-81bc-b383f0627222" xlink:to="loc_us-gaap_LongtermDebtTypeAxis_7687591b-e6ea-4ace-9bbb-291a83089e05" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeDomain_f8aaf9df-1ad9-4ba4-9c03-0fbe4b57f07b" 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_7687591b-e6ea-4ace-9bbb-291a83089e05" xlink:to="loc_us-gaap_LongtermDebtTypeDomain_f8aaf9df-1ad9-4ba4-9c03-0fbe4b57f07b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditMember_387acdd2-65c4-4991-905f-3d333aa16658" 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_f8aaf9df-1ad9-4ba4-9c03-0fbe4b57f07b" xlink:to="loc_us-gaap_LineOfCreditMember_387acdd2-65c4-4991-905f-3d333aa16658" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_snbr_DebtCovenantPeriodAxis_b941cb08-89ea-4cfe-bd33-8447663e4351" xlink:href="snbr-20250329.xsd#snbr_DebtCovenantPeriodAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityTable_c7721609-1953-4d95-81bc-b383f0627222" xlink:to="loc_snbr_DebtCovenantPeriodAxis_b941cb08-89ea-4cfe-bd33-8447663e4351" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_snbr_DebtCovenantPeriodDomain_a747f905-8ba3-42a0-9889-96e2c08d51db" xlink:href="snbr-20250329.xsd#snbr_DebtCovenantPeriodDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_snbr_DebtCovenantPeriodAxis_b941cb08-89ea-4cfe-bd33-8447663e4351" xlink:to="loc_snbr_DebtCovenantPeriodDomain_a747f905-8ba3-42a0-9889-96e2c08d51db" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_snbr_DebtCovenantPeriodOneMember_5fdeadc0-9c0d-4f14-8af5-7fb4eabc1481" xlink:href="snbr-20250329.xsd#snbr_DebtCovenantPeriodOneMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_snbr_DebtCovenantPeriodDomain_a747f905-8ba3-42a0-9889-96e2c08d51db" xlink:to="loc_snbr_DebtCovenantPeriodOneMember_5fdeadc0-9c0d-4f14-8af5-7fb4eabc1481" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_snbr_DebtCovenantPeriodTwoMember_df6c7b34-c26c-43df-99ef-f0a9433c5ee8" xlink:href="snbr-20250329.xsd#snbr_DebtCovenantPeriodTwoMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_snbr_DebtCovenantPeriodDomain_a747f905-8ba3-42a0-9889-96e2c08d51db" xlink:to="loc_snbr_DebtCovenantPeriodTwoMember_df6c7b34-c26c-43df-99ef-f0a9433c5ee8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_snbr_DebtCovenantPeriodThreeMember_9486be5a-8120-4960-87fc-38ad675f3363" xlink:href="snbr-20250329.xsd#snbr_DebtCovenantPeriodThreeMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_snbr_DebtCovenantPeriodDomain_a747f905-8ba3-42a0-9889-96e2c08d51db" xlink:to="loc_snbr_DebtCovenantPeriodThreeMember_9486be5a-8120-4960-87fc-38ad675f3363" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_snbr_DebtCovenantPeriodFourMember_59e10161-b201-4b1f-814c-7832ac1daf8b" xlink:href="snbr-20250329.xsd#snbr_DebtCovenantPeriodFourMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_snbr_DebtCovenantPeriodDomain_a747f905-8ba3-42a0-9889-96e2c08d51db" xlink:to="loc_snbr_DebtCovenantPeriodFourMember_59e10161-b201-4b1f-814c-7832ac1daf8b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityLineItems_1026b386-45c5-4407-b853-58b8c4a09fe4" 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_c7721609-1953-4d95-81bc-b383f0627222" xlink:to="loc_us-gaap_LineOfCreditFacilityLineItems_1026b386-45c5-4407-b853-58b8c4a09fe4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityCurrentBorrowingCapacity_5f38275c-1a40-46d9-be50-63948f1b5582" 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_1026b386-45c5-4407-b853-58b8c4a09fe4" xlink:to="loc_us-gaap_LineOfCreditFacilityCurrentBorrowingCapacity_5f38275c-1a40-46d9-be50-63948f1b5582" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_a36957fa-c02b-42df-9655-261f3fa952d3" 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_1026b386-45c5-4407-b853-58b8c4a09fe4" xlink:to="loc_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_a36957fa-c02b-42df-9655-261f3fa952d3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_snbr_DebtInstrumentCovenantMinimumLiquidity_f74bd4ba-f907-4c0f-8c76-970d802ed95e" xlink:href="snbr-20250329.xsd#snbr_DebtInstrumentCovenantMinimumLiquidity"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_1026b386-45c5-4407-b853-58b8c4a09fe4" xlink:to="loc_snbr_DebtInstrumentCovenantMinimumLiquidity_f74bd4ba-f907-4c0f-8c76-970d802ed95e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_snbr_DebtInstrumentCovenantNetLeverageRatioMinimumThreshold_8a2dc7a0-cd04-4ad3-bba4-d80dcfb08b9d" xlink:href="snbr-20250329.xsd#snbr_DebtInstrumentCovenantNetLeverageRatioMinimumThreshold"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_1026b386-45c5-4407-b853-58b8c4a09fe4" xlink:to="loc_snbr_DebtInstrumentCovenantNetLeverageRatioMinimumThreshold_8a2dc7a0-cd04-4ad3-bba4-d80dcfb08b9d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_snbr_DebtInstrumentCovenantNetLeverageRatioMaximumThreshold_0ab5090e-66c4-442d-b27d-c0e52319e5c0" xlink:href="snbr-20250329.xsd#snbr_DebtInstrumentCovenantNetLeverageRatioMaximumThreshold"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_1026b386-45c5-4407-b853-58b8c4a09fe4" xlink:to="loc_snbr_DebtInstrumentCovenantNetLeverageRatioMaximumThreshold_0ab5090e-66c4-442d-b27d-c0e52319e5c0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_snbr_DebtInstrumentCovenantInterestCoverageRatioMinimumThreshold_1d788358-f71e-45c3-8a3d-84741a9cfa2b" xlink:href="snbr-20250329.xsd#snbr_DebtInstrumentCovenantInterestCoverageRatioMinimumThreshold"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_1026b386-45c5-4407-b853-58b8c4a09fe4" xlink:to="loc_snbr_DebtInstrumentCovenantInterestCoverageRatioMinimumThreshold_1d788358-f71e-45c3-8a3d-84741a9cfa2b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_snbr_LineOfCreditFacilityAmendmentFeePercentage_b09e88d9-f47c-4c8a-a071-320dd501c1d1" xlink:href="snbr-20250329.xsd#snbr_LineOfCreditFacilityAmendmentFeePercentage"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_1026b386-45c5-4407-b853-58b8c4a09fe4" xlink:to="loc_snbr_LineOfCreditFacilityAmendmentFeePercentage_b09e88d9-f47c-4c8a-a071-320dd501c1d1" 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-20250329.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_00f684a3-bb73-4798-9976-76e22f5294a0" 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_2ed82790-2410-4b81-a66b-1b8df9311442" 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_00f684a3-bb73-4798-9976-76e22f5294a0" xlink:to="loc_us-gaap_DebtCurrent_2ed82790-2410-4b81-a66b-1b8df9311442" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LettersOfCreditOutstandingAmount_28e6093c-bcf4-453e-b684-17ba0fc57656" 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_00f684a3-bb73-4798-9976-76e22f5294a0" xlink:to="loc_us-gaap_LettersOfCreditOutstandingAmount_28e6093c-bcf4-453e-b684-17ba0fc57656" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity_83aba15e-fa74-4fba-bc8d-48f957cbf3fa" 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_00f684a3-bb73-4798-9976-76e22f5294a0" xlink:to="loc_us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity_83aba15e-fa74-4fba-bc8d-48f957cbf3fa" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityInterestRateAtPeriodEnd_9094e299-71d5-4575-ad6a-ebb6ec00c00b" 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_00f684a3-bb73-4798-9976-76e22f5294a0" xlink:to="loc_us-gaap_LineOfCreditFacilityInterestRateAtPeriodEnd_9094e299-71d5-4575-ad6a-ebb6ec00c00b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.sleepnumber.com/role/LeasesAdditionalInformationDetails" xlink:type="simple" xlink:href="snbr-20250329.xsd#LeasesAdditionalInformationDetails"/>
  <link:presentationLink xlink:role="http://www.sleepnumber.com/role/LeasesAdditionalInformationDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeasesAbstract_bcca8f6c-928c-4000-8d46-1a0b6029decc" 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_c91c9dd8-e71a-4514-abd1-b16230051352" 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_bcca8f6c-928c-4000-8d46-1a0b6029decc" xlink:to="loc_us-gaap_LesseeLeaseDescriptionTable_c91c9dd8-e71a-4514-abd1-b16230051352" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_d3a26a3c-7b6f-4317-bb21-8eb164f086d2" 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_c91c9dd8-e71a-4514-abd1-b16230051352" xlink:to="loc_srt_RangeAxis_d3a26a3c-7b6f-4317-bb21-8eb164f086d2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_181408d9-8a4b-4668-9237-5a13d680842b" 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_d3a26a3c-7b6f-4317-bb21-8eb164f086d2" xlink:to="loc_srt_RangeMember_181408d9-8a4b-4668-9237-5a13d680842b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MinimumMember_4b0e807d-2743-456f-848b-bdf1514873b3" 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_181408d9-8a4b-4668-9237-5a13d680842b" xlink:to="loc_srt_MinimumMember_4b0e807d-2743-456f-848b-bdf1514873b3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember_0a8b512a-da09-4895-b329-8492373825e0" 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_181408d9-8a4b-4668-9237-5a13d680842b" xlink:to="loc_srt_MaximumMember_0a8b512a-da09-4895-b329-8492373825e0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_064a65c4-d222-4adf-bad9-fd3f13de6ede" 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_c91c9dd8-e71a-4514-abd1-b16230051352" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_064a65c4-d222-4adf-bad9-fd3f13de6ede" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_87fcbfaf-06dc-4700-ad21-5cd44853406d" 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_064a65c4-d222-4adf-bad9-fd3f13de6ede" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_87fcbfaf-06dc-4700-ad21-5cd44853406d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_snbr_RetailStoreLeasesMember_6f1f1737-db75-4d7e-af5f-d1573cf9ad05" xlink:href="snbr-20250329.xsd#snbr_RetailStoreLeasesMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_87fcbfaf-06dc-4700-ad21-5cd44853406d" xlink:to="loc_snbr_RetailStoreLeasesMember_6f1f1737-db75-4d7e-af5f-d1573cf9ad05" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_snbr_OfficeAndManufacturingLeasesMember_2b2534ef-06db-4048-8f8b-4e2225eff34d" xlink:href="snbr-20250329.xsd#snbr_OfficeAndManufacturingLeasesMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_87fcbfaf-06dc-4700-ad21-5cd44853406d" xlink:to="loc_snbr_OfficeAndManufacturingLeasesMember_2b2534ef-06db-4048-8f8b-4e2225eff34d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_snbr_LeaseVehiclesAndCertainEquipmentUnderOperatingLeasesMember_86105d4d-f2ed-4b52-b952-a39da0b157ec" xlink:href="snbr-20250329.xsd#snbr_LeaseVehiclesAndCertainEquipmentUnderOperatingLeasesMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_87fcbfaf-06dc-4700-ad21-5cd44853406d" xlink:to="loc_snbr_LeaseVehiclesAndCertainEquipmentUnderOperatingLeasesMember_86105d4d-f2ed-4b52-b952-a39da0b157ec" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeLeaseDescriptionLineItems_0af92baf-c7da-4fd7-8d2f-4d528907e2f6" 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_c91c9dd8-e71a-4514-abd1-b16230051352" xlink:to="loc_us-gaap_LesseeLeaseDescriptionLineItems_0af92baf-c7da-4fd7-8d2f-4d528907e2f6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseTermOfContract_8900a328-04cc-4d5e-9488-ee006326c84b" 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_0af92baf-c7da-4fd7-8d2f-4d528907e2f6" xlink:to="loc_us-gaap_LesseeOperatingLeaseTermOfContract_8900a328-04cc-4d5e-9488-ee006326c84b" 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-20250329.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_21965757-7830-44d6-a58a-64172291feb6" 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_da79e53b-be40-4f35-a521-c1e8443837a3" 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_21965757-7830-44d6-a58a-64172291feb6" xlink:to="loc_us-gaap_OperatingLeaseCost_da79e53b-be40-4f35-a521-c1e8443837a3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_snbr_VariableLeaseAdjustedCost_55d18a00-8300-4a49-92a3-069ed05808d6" xlink:href="snbr-20250329.xsd#snbr_VariableLeaseAdjustedCost"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_21965757-7830-44d6-a58a-64172291feb6" xlink:to="loc_snbr_VariableLeaseAdjustedCost_55d18a00-8300-4a49-92a3-069ed05808d6" 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-20250329.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_61b78398-5462-46bd-8c0d-36392ddcdc12" 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_79637042-a4fe-4cb5-aa9b-2c841286b91a" 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_61b78398-5462-46bd-8c0d-36392ddcdc12" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear_79637042-a4fe-4cb5-aa9b-2c841286b91a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_f76a3b56-6552-4aff-b356-f4fd92fb0427" 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_61b78398-5462-46bd-8c0d-36392ddcdc12" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_f76a3b56-6552-4aff-b356-f4fd92fb0427" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_95028d8f-c23b-408f-8b2f-fdeca69631a6" 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_61b78398-5462-46bd-8c0d-36392ddcdc12" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_95028d8f-c23b-408f-8b2f-fdeca69631a6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree_03d8e4fa-4484-4742-847c-91420f79d49a" 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_61b78398-5462-46bd-8c0d-36392ddcdc12" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree_03d8e4fa-4484-4742-847c-91420f79d49a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour_3b9b2296-006e-4737-81e3-7c8886d1980e" 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_61b78398-5462-46bd-8c0d-36392ddcdc12" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour_3b9b2296-006e-4737-81e3-7c8886d1980e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive_1df79874-5394-4b41-be9c-7e59b60e9126" 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_61b78398-5462-46bd-8c0d-36392ddcdc12" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive_1df79874-5394-4b41-be9c-7e59b60e9126" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive_4189ecd1-8176-4bae-a925-f613e367b680" 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_61b78398-5462-46bd-8c0d-36392ddcdc12" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive_4189ecd1-8176-4bae-a925-f613e367b680" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_dffc393d-0066-4d7c-9bc6-c6a180a9e15c" 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_61b78398-5462-46bd-8c0d-36392ddcdc12" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_dffc393d-0066-4d7c-9bc6-c6a180a9e15c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_63905182-61bc-4602-b7f5-6a3c49b6f407" 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_61b78398-5462-46bd-8c0d-36392ddcdc12" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_63905182-61bc-4602-b7f5-6a3c49b6f407" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiability_d1403b07-3b32-4da1-b095-e210af167702" 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_61b78398-5462-46bd-8c0d-36392ddcdc12" xlink:to="loc_us-gaap_OperatingLeaseLiability_d1403b07-3b32-4da1-b095-e210af167702" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceSheetAmount_a807cdd3-6e06-4b94-82f0-86f8fbcce772" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceSheetAmount"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_61b78398-5462-46bd-8c0d-36392ddcdc12" xlink:to="loc_us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceSheetAmount_a807cdd3-6e06-4b94-82f0-86f8fbcce772" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilityCurrent_a0a1098b-d824-458a-9bed-cbf0bc30730e" 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_61b78398-5462-46bd-8c0d-36392ddcdc12" xlink:to="loc_us-gaap_OperatingLeaseLiabilityCurrent_a0a1098b-d824-458a-9bed-cbf0bc30730e" 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-20250329.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_3e9c253a-8476-4538-86b3-6db4c7ddf75e" 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_9efa58ec-2534-49ed-a80a-194df3841ea3" 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_3e9c253a-8476-4538-86b3-6db4c7ddf75e" xlink:to="loc_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1_9efa58ec-2534-49ed-a80a-194df3841ea3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent_aca12595-c117-412a-b852-3e08b0a08055" 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_3e9c253a-8476-4538-86b3-6db4c7ddf75e" xlink:to="loc_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent_aca12595-c117-412a-b852-3e08b0a08055" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeasePayments_2247556c-8802-45ff-af82-6cfff0b2a0f3" 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_3e9c253a-8476-4538-86b3-6db4c7ddf75e" xlink:to="loc_us-gaap_OperatingLeasePayments_2247556c-8802-45ff-af82-6cfff0b2a0f3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability_c8f6d8d3-e97f-4654-a7e8-0fa84de791d2" 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_3e9c253a-8476-4538-86b3-6db4c7ddf75e" xlink:to="loc_us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability_c8f6d8d3-e97f-4654-a7e8-0fa84de791d2" 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-20250329.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_c82d8566-8f9b-4237-b0a9-5f6b22052d00" xlink:href="snbr-20250329.xsd#snbr_RepurchasesOfCommonStockAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_snbr_StockRepurchaseAcquiredThroughTaxWithholdingRestrictedStock_efe41019-4bc8-482c-a3a9-ea3a3a8c86c5" xlink:href="snbr-20250329.xsd#snbr_StockRepurchaseAcquiredThroughTaxWithholdingRestrictedStock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_snbr_RepurchasesOfCommonStockAbstract_c82d8566-8f9b-4237-b0a9-5f6b22052d00" xlink:to="loc_snbr_StockRepurchaseAcquiredThroughTaxWithholdingRestrictedStock_efe41019-4bc8-482c-a3a9-ea3a3a8c86c5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_StockRepurchaseProgramAuthorizedAmount1_04a6ede2-12ac-42b9-99ec-9adf3fffcbcd" 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_c82d8566-8f9b-4237-b0a9-5f6b22052d00" xlink:to="loc_srt_StockRepurchaseProgramAuthorizedAmount1_04a6ede2-12ac-42b9-99ec-9adf3fffcbcd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1_03d85c62-cdd2-481c-beb4-a79aa252dd26" 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_c82d8566-8f9b-4237-b0a9-5f6b22052d00" xlink:to="loc_us-gaap_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1_03d85c62-cdd2-481c-beb4-a79aa252dd26" 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-20250329.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_b3d1a1d1-d605-4311-8205-720b16a845c1" 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_37700f6a-11f2-4b57-be73-6d0c89be7c3f" 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_b3d1a1d1-d605-4311-8205-720b16a845c1" xlink:to="loc_us-gaap_DisaggregationOfRevenueTable_37700f6a-11f2-4b57-be73-6d0c89be7c3f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BalanceSheetLocationAxis_989741e0-3e38-483b-a7f8-4a433413bee0" 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_37700f6a-11f2-4b57-be73-6d0c89be7c3f" xlink:to="loc_us-gaap_BalanceSheetLocationAxis_989741e0-3e38-483b-a7f8-4a433413bee0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BalanceSheetLocationDomain_1ac9fbbc-65e5-4147-b4be-e97a2a05eeb9" 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_989741e0-3e38-483b-a7f8-4a433413bee0" xlink:to="loc_us-gaap_BalanceSheetLocationDomain_1ac9fbbc-65e5-4147-b4be-e97a2a05eeb9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherCurrentAssetsMember_066bbda2-2de3-43da-baf9-8c5768e4ecb6" 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_1ac9fbbc-65e5-4147-b4be-e97a2a05eeb9" xlink:to="loc_us-gaap_OtherCurrentAssetsMember_066bbda2-2de3-43da-baf9-8c5768e4ecb6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherNoncurrentAssetsMember_b1f558a9-29e8-4273-a62f-c3397fe834a6" 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_1ac9fbbc-65e5-4147-b4be-e97a2a05eeb9" xlink:to="loc_us-gaap_OtherNoncurrentAssetsMember_b1f558a9-29e8-4273-a62f-c3397fe834a6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherCurrentLiabilitiesMember_b1cd6482-7952-407f-a00d-267919d1f8e7" 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_1ac9fbbc-65e5-4147-b4be-e97a2a05eeb9" xlink:to="loc_us-gaap_OtherCurrentLiabilitiesMember_b1cd6482-7952-407f-a00d-267919d1f8e7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherNoncurrentLiabilitiesMember_5fa03837-882d-4105-a359-b412bc7ca9e6" 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_1ac9fbbc-65e5-4147-b4be-e97a2a05eeb9" xlink:to="loc_us-gaap_OtherNoncurrentLiabilitiesMember_5fa03837-882d-4105-a359-b412bc7ca9e6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisaggregationOfRevenueLineItems_4533fc8d-8450-4933-b5db-79b8a7212491" 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_37700f6a-11f2-4b57-be73-6d0c89be7c3f" xlink:to="loc_us-gaap_DisaggregationOfRevenueLineItems_4533fc8d-8450-4933-b5db-79b8a7212491" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerAssetNetAbstract_18c39f9f-7ce6-4c7a-bf1f-e7823574068c" 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_4533fc8d-8450-4933-b5db-79b8a7212491" xlink:to="loc_us-gaap_ContractWithCustomerAssetNetAbstract_18c39f9f-7ce6-4c7a-bf1f-e7823574068c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerAssetGrossCurrent_b3a0c72c-d057-4152-8613-0e7e3d348f0e" 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_18c39f9f-7ce6-4c7a-bf1f-e7823574068c" xlink:to="loc_us-gaap_ContractWithCustomerAssetGrossCurrent_b3a0c72c-d057-4152-8613-0e7e3d348f0e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerAssetGrossNoncurrent_608086cf-81c1-4c3f-849e-872cbe100fc9" 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_18c39f9f-7ce6-4c7a-bf1f-e7823574068c" xlink:to="loc_us-gaap_ContractWithCustomerAssetGrossNoncurrent_608086cf-81c1-4c3f-849e-872cbe100fc9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerAssetGross_01ca9876-854f-4c71-a3a7-c27dd9bf7bcf" 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_18c39f9f-7ce6-4c7a-bf1f-e7823574068c" xlink:to="loc_us-gaap_ContractWithCustomerAssetGross_01ca9876-854f-4c71-a3a7-c27dd9bf7bcf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerLiabilityAbstract_7f4f1ffe-6477-4ec0-a014-c342c757f451" 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_4533fc8d-8450-4933-b5db-79b8a7212491" xlink:to="loc_us-gaap_ContractWithCustomerLiabilityAbstract_7f4f1ffe-6477-4ec0-a014-c342c757f451" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerLiabilityCurrent_e7ae38a2-be59-4f43-878d-d369fbf0ad51" 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_7f4f1ffe-6477-4ec0-a014-c342c757f451" xlink:to="loc_us-gaap_ContractWithCustomerLiabilityCurrent_e7ae38a2-be59-4f43-878d-d369fbf0ad51" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerLiabilityNoncurrent_d82851e3-f1b3-4d44-8574-d427dce9d5be" 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_7f4f1ffe-6477-4ec0-a014-c342c757f451" xlink:to="loc_us-gaap_ContractWithCustomerLiabilityNoncurrent_d82851e3-f1b3-4d44-8574-d427dce9d5be" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerLiability_8e3eff26-49d8-414a-827c-e95e06d05e08" 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_7f4f1ffe-6477-4ec0-a014-c342c757f451" xlink:to="loc_us-gaap_ContractWithCustomerLiability_8e3eff26-49d8-414a-827c-e95e06d05e08" 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-20250329.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_184b4bdc-e7ee-4ac1-a707-fec5dd2b3bc8" 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_7e947d57-aa52-4a31-b11e-25fd7df2f747" 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_184b4bdc-e7ee-4ac1-a707-fec5dd2b3bc8" xlink:to="loc_us-gaap_DisaggregationOfRevenueTable_7e947d57-aa52-4a31-b11e-25fd7df2f747" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductOrServiceAxis_e0a090e7-69b2-468f-b9e7-fe1d088eca69" 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_7e947d57-aa52-4a31-b11e-25fd7df2f747" xlink:to="loc_srt_ProductOrServiceAxis_e0a090e7-69b2-468f-b9e7-fe1d088eca69" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductsAndServicesDomain_dadbe718-db88-415b-af9a-79a3130dec2b" 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_e0a090e7-69b2-468f-b9e7-fe1d088eca69" xlink:to="loc_srt_ProductsAndServicesDomain_dadbe718-db88-415b-af9a-79a3130dec2b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_snbr_SleepIQTechnologyMember_5d1107dd-cc21-4f03-9893-d0b043b34a3b" xlink:href="snbr-20250329.xsd#snbr_SleepIQTechnologyMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ProductsAndServicesDomain_dadbe718-db88-415b-af9a-79a3130dec2b" xlink:to="loc_snbr_SleepIQTechnologyMember_5d1107dd-cc21-4f03-9893-d0b043b34a3b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_de378158-68b5-4c82-85be-7d5cb4553fac" 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_7e947d57-aa52-4a31-b11e-25fd7df2f747" xlink:to="loc_srt_RangeAxis_de378158-68b5-4c82-85be-7d5cb4553fac" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_b835680c-21a2-4201-b5bd-fb68f01aceb3" 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_de378158-68b5-4c82-85be-7d5cb4553fac" xlink:to="loc_srt_RangeMember_b835680c-21a2-4201-b5bd-fb68f01aceb3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MinimumMember_768b06c4-f640-40b8-b7e8-a6afa3850d5d" 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_b835680c-21a2-4201-b5bd-fb68f01aceb3" xlink:to="loc_srt_MinimumMember_768b06c4-f640-40b8-b7e8-a6afa3850d5d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember_5c6c372a-013d-498a-a738-0663ee3fe178" 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_b835680c-21a2-4201-b5bd-fb68f01aceb3" xlink:to="loc_srt_MaximumMember_5c6c372a-013d-498a-a738-0663ee3fe178" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskByBenchmarkAxis_45893b6a-e10a-493b-a2ab-677b70d62c34" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ConcentrationRiskByBenchmarkAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisaggregationOfRevenueTable_7e947d57-aa52-4a31-b11e-25fd7df2f747" xlink:to="loc_us-gaap_ConcentrationRiskByBenchmarkAxis_45893b6a-e10a-493b-a2ab-677b70d62c34" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskBenchmarkDomain_e8b7f5cd-da9e-49ab-9ba5-28b1bb096f8a" 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_45893b6a-e10a-493b-a2ab-677b70d62c34" xlink:to="loc_us-gaap_ConcentrationRiskBenchmarkDomain_e8b7f5cd-da9e-49ab-9ba5-28b1bb096f8a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerMember_f3daaf8f-adae-49ff-aa83-fa37cade5fe3" 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_e8b7f5cd-da9e-49ab-9ba5-28b1bb096f8a" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerMember_f3daaf8f-adae-49ff-aa83-fa37cade5fe3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskByTypeAxis_21826b36-f601-4a4e-b3bd-c857fff45e8e" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ConcentrationRiskByTypeAxis"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisaggregationOfRevenueTable_7e947d57-aa52-4a31-b11e-25fd7df2f747" xlink:to="loc_us-gaap_ConcentrationRiskByTypeAxis_21826b36-f601-4a4e-b3bd-c857fff45e8e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskTypeDomain_e9d56316-23c5-42a0-acf0-651436918017" 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_21826b36-f601-4a4e-b3bd-c857fff45e8e" xlink:to="loc_us-gaap_ConcentrationRiskTypeDomain_e9d56316-23c5-42a0-acf0-651436918017" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_snbr_TimingOfTransferOfGoodsOrServicesConcentrationRiskMember_11c2157a-bf7e-4154-8dac-a2bf5f0b1a9a" xlink:href="snbr-20250329.xsd#snbr_TimingOfTransferOfGoodsOrServicesConcentrationRiskMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ConcentrationRiskTypeDomain_e9d56316-23c5-42a0-acf0-651436918017" xlink:to="loc_snbr_TimingOfTransferOfGoodsOrServicesConcentrationRiskMember_11c2157a-bf7e-4154-8dac-a2bf5f0b1a9a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TimingOfTransferOfGoodOrServiceAxis_7c5ac00c-af37-4908-994e-db6cd3800327" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TimingOfTransferOfGoodOrServiceAxis"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisaggregationOfRevenueTable_7e947d57-aa52-4a31-b11e-25fd7df2f747" xlink:to="loc_us-gaap_TimingOfTransferOfGoodOrServiceAxis_7c5ac00c-af37-4908-994e-db6cd3800327" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TimingOfTransferOfGoodOrServiceDomain_49738215-0ca2-4fa7-a554-b51ae1f6ecbf" 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_7c5ac00c-af37-4908-994e-db6cd3800327" xlink:to="loc_us-gaap_TimingOfTransferOfGoodOrServiceDomain_49738215-0ca2-4fa7-a554-b51ae1f6ecbf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TransferredAtPointInTimeMember_d2de8608-15d5-43b5-bd64-b7f2f9fe2ddf" 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_49738215-0ca2-4fa7-a554-b51ae1f6ecbf" xlink:to="loc_us-gaap_TransferredAtPointInTimeMember_d2de8608-15d5-43b5-bd64-b7f2f9fe2ddf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisaggregationOfRevenueLineItems_fc272775-d45b-4d85-b2fe-b763fcfbc693" 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_7e947d57-aa52-4a31-b11e-25fd7df2f747" xlink:to="loc_us-gaap_DisaggregationOfRevenueLineItems_fc272775-d45b-4d85-b2fe-b763fcfbc693" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_snbr_RevenueRecognitionProductLife_0f80e399-eec0-451a-88fd-cfb0ccacb2bd" xlink:href="snbr-20250329.xsd#snbr_RevenueRecognitionProductLife"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisaggregationOfRevenueLineItems_fc272775-d45b-4d85-b2fe-b763fcfbc693" xlink:to="loc_snbr_RevenueRecognitionProductLife_0f80e399-eec0-451a-88fd-cfb0ccacb2bd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerLiabilityRevenueRecognized_ed440b16-6524-4bb4-86fb-d2f826ad622e" 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_fc272775-d45b-4d85-b2fe-b763fcfbc693" xlink:to="loc_us-gaap_ContractWithCustomerLiabilityRevenueRecognized_ed440b16-6524-4bb4-86fb-d2f826ad622e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskPercentage1_8dcbbb63-bf29-4cfe-b213-5b5e5201e28d" 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_fc272775-d45b-4d85-b2fe-b763fcfbc693" xlink:to="loc_us-gaap_ConcentrationRiskPercentage1_8dcbbb63-bf29-4cfe-b213-5b5e5201e28d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.sleepnumber.com/role/RevenueRecognitionScheduleofNetSalesDetails" xlink:type="simple" xlink:href="snbr-20250329.xsd#RevenueRecognitionScheduleofNetSalesDetails"/>
  <link:presentationLink xlink:role="http://www.sleepnumber.com/role/RevenueRecognitionScheduleofNetSalesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerAbstract_e69bf847-7c8c-492a-b919-fb4bba67a429" 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_f5a395db-8385-492b-bb48-33eab5a985ff" 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_e69bf847-7c8c-492a-b919-fb4bba67a429" xlink:to="loc_us-gaap_DisaggregationOfRevenueTable_f5a395db-8385-492b-bb48-33eab5a985ff" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerSalesChannelAxis_7baff65f-2f49-4a84-acb4-4967f7c3d61c" 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_f5a395db-8385-492b-bb48-33eab5a985ff" xlink:to="loc_us-gaap_ContractWithCustomerSalesChannelAxis_7baff65f-2f49-4a84-acb4-4967f7c3d61c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerSalesChannelDomain_8c5ea386-708d-42fc-93a6-e4fb1162f120" 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_7baff65f-2f49-4a84-acb4-4967f7c3d61c" xlink:to="loc_us-gaap_ContractWithCustomerSalesChannelDomain_8c5ea386-708d-42fc-93a6-e4fb1162f120" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_snbr_RetailChannelMember_010c2427-4657-4c26-9b5f-d731f5a56583" xlink:href="snbr-20250329.xsd#snbr_RetailChannelMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ContractWithCustomerSalesChannelDomain_8c5ea386-708d-42fc-93a6-e4fb1162f120" xlink:to="loc_snbr_RetailChannelMember_010c2427-4657-4c26-9b5f-d731f5a56583" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_snbr_OnlinePhoneChatAndOtherMember_2353fb50-a306-45d9-b836-0785d87727ba" xlink:href="snbr-20250329.xsd#snbr_OnlinePhoneChatAndOtherMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ContractWithCustomerSalesChannelDomain_8c5ea386-708d-42fc-93a6-e4fb1162f120" xlink:to="loc_snbr_OnlinePhoneChatAndOtherMember_2353fb50-a306-45d9-b836-0785d87727ba" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisaggregationOfRevenueLineItems_3f167adb-c5c3-46e4-ac67-5877991de964" 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_f5a395db-8385-492b-bb48-33eab5a985ff" xlink:to="loc_us-gaap_DisaggregationOfRevenueLineItems_3f167adb-c5c3-46e4-ac67-5877991de964" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_f95c7c98-3e90-4326-949b-fd46e1ba066a" 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_3f167adb-c5c3-46e4-ac67-5877991de964" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_f95c7c98-3e90-4326-949b-fd46e1ba066a" 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-20250329.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_5d510b96-9617-4813-9b89-6b260ef6cc16" 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_ed7c8e41-4e36-4b02-89a2-be4192465723" xlink:href="snbr-20250329.xsd#snbr_SalesReturnLiabilityRollForward"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RevenueFromContractWithCustomerAbstract_5d510b96-9617-4813-9b89-6b260ef6cc16" xlink:to="loc_snbr_SalesReturnLiabilityRollForward_ed7c8e41-4e36-4b02-89a2-be4192465723" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerRefundLiability_9d579179-8834-4707-98b8-1984a7ae3eb0" 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_ed7c8e41-4e36-4b02-89a2-be4192465723" xlink:to="loc_us-gaap_ContractWithCustomerRefundLiability_9d579179-8834-4707-98b8-1984a7ae3eb0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_snbr_ContractWithCustomerRefundLiabilityAdditions_f5375318-ab33-4c8c-89a1-950ac5b9d6ea" xlink:href="snbr-20250329.xsd#snbr_ContractWithCustomerRefundLiabilityAdditions"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_snbr_SalesReturnLiabilityRollForward_ed7c8e41-4e36-4b02-89a2-be4192465723" xlink:to="loc_snbr_ContractWithCustomerRefundLiabilityAdditions_f5375318-ab33-4c8c-89a1-950ac5b9d6ea" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_snbr_ContractWithCustomerRefundLiabilityDeductions_cfbac6ad-279a-4bf0-9c98-523e4a6286a4" xlink:href="snbr-20250329.xsd#snbr_ContractWithCustomerRefundLiabilityDeductions"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_snbr_SalesReturnLiabilityRollForward_ed7c8e41-4e36-4b02-89a2-be4192465723" xlink:to="loc_snbr_ContractWithCustomerRefundLiabilityDeductions_cfbac6ad-279a-4bf0-9c98-523e4a6286a4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerRefundLiability_fa1a6ab9-4509-4dcd-a6bb-efadb0f864e1" 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_ed7c8e41-4e36-4b02-89a2-be4192465723" xlink:to="loc_us-gaap_ContractWithCustomerRefundLiability_fa1a6ab9-4509-4dcd-a6bb-efadb0f864e1" 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-20250329.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_b87fa7d2-2d86-42eb-8560-7c380d65535a" 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_fb878e34-b758-4140-87f7-29871744ac5f" 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_b87fa7d2-2d86-42eb-8560-7c380d65535a" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_fb878e34-b758-4140-87f7-29871744ac5f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AwardTypeAxis_e2f1eec3-dead-4174-9be6-17022b4b14aa" 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_fb878e34-b758-4140-87f7-29871744ac5f" xlink:to="loc_us-gaap_AwardTypeAxis_e2f1eec3-dead-4174-9be6-17022b4b14aa" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_a95eb915-fcde-4634-a924-7ac7253965e4" 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_e2f1eec3-dead-4174-9be6-17022b4b14aa" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_a95eb915-fcde-4634-a924-7ac7253965e4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_snbr_TimeBasedPerformanceBasedAndMarketBasedStockAwardsMember_1f089130-f916-431c-8df3-4f5add3f0d1a" xlink:href="snbr-20250329.xsd#snbr_TimeBasedPerformanceBasedAndMarketBasedStockAwardsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_a95eb915-fcde-4634-a924-7ac7253965e4" xlink:to="loc_snbr_TimeBasedPerformanceBasedAndMarketBasedStockAwardsMember_1f089130-f916-431c-8df3-4f5add3f0d1a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeStockOptionMember_05c9c4d2-2021-423b-99f9-993ea270f657" 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_a95eb915-fcde-4634-a924-7ac7253965e4" xlink:to="loc_us-gaap_EmployeeStockOptionMember_05c9c4d2-2021-423b-99f9-993ea270f657" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_831b552b-e343-40a4-bf3a-82a4a5a60819" 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_fb878e34-b758-4140-87f7-29871744ac5f" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_831b552b-e343-40a4-bf3a-82a4a5a60819" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllocatedShareBasedCompensationExpense_1ce6d035-321e-4d36-872d-a9cc80856027" 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_831b552b-e343-40a4-bf3a-82a4a5a60819" xlink:to="loc_us-gaap_AllocatedShareBasedCompensationExpense_1ce6d035-321e-4d36-872d-a9cc80856027" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense_c718681a-8c71-47de-907f-c9a6f06999c9" 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_831b552b-e343-40a4-bf3a-82a4a5a60819" xlink:to="loc_us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense_c718681a-8c71-47de-907f-c9a6f06999c9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllocatedShareBasedCompensationExpenseNetOfTax_9502cde5-f11b-489e-a8be-a1220b18bd56" 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_831b552b-e343-40a4-bf3a-82a4a5a60819" xlink:to="loc_us-gaap_AllocatedShareBasedCompensationExpenseNetOfTax_9502cde5-f11b-489e-a8be-a1220b18bd56" 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-20250329.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_a89e31eb-ef14-428c-a1dc-5a1c0dd31738" xlink:href="snbr-20250329.xsd#snbr_ProfitSharingAnd401kPlanAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedContributionPlanMaximumAnnualContributionsPerEmployeePercent_15d683b4-57a8-4e3a-ab62-e1568369246c" 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_a89e31eb-ef14-428c-a1dc-5a1c0dd31738" xlink:to="loc_us-gaap_DefinedContributionPlanMaximumAnnualContributionsPerEmployeePercent_15d683b4-57a8-4e3a-ab62-e1568369246c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedContributionPlanEmployerDiscretionaryContributionAmount_cda1d89a-f539-4dfc-973e-9b1b46392dc3" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedContributionPlanEmployerDiscretionaryContributionAmount"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_snbr_ProfitSharingAnd401kPlanAbstract_a89e31eb-ef14-428c-a1dc-5a1c0dd31738" xlink:to="loc_us-gaap_DefinedContributionPlanEmployerDiscretionaryContributionAmount_cda1d89a-f539-4dfc-973e-9b1b46392dc3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.sleepnumber.com/role/NetLossperCommonShareScheduleofComponentsofBasicandDilutedNetLossIncomeperShareDetails" xlink:type="simple" xlink:href="snbr-20250329.xsd#NetLossperCommonShareScheduleofComponentsofBasicandDilutedNetLossIncomeperShareDetails"/>
  <link:presentationLink xlink:role="http://www.sleepnumber.com/role/NetLossperCommonShareScheduleofComponentsofBasicandDilutedNetLossIncomeperShareDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareAbstract_743c5dd4-5331-4e98-8f40-06b6e97b577a" 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_8b8bbcff-8433-4847-976a-5d7b6473746b" 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_743c5dd4-5331-4e98-8f40-06b6e97b577a" xlink:to="loc_us-gaap_NetIncomeLoss_8b8bbcff-8433-4847-976a-5d7b6473746b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/netLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract_7b001079-5a94-4efe-a2ef-8ed64187be28" 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_743c5dd4-5331-4e98-8f40-06b6e97b577a" xlink:to="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract_7b001079-5a94-4efe-a2ef-8ed64187be28" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_530625e6-2cbd-4883-8461-1001ebbcf96c" 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_7b001079-5a94-4efe-a2ef-8ed64187be28" xlink:to="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_530625e6-2cbd-4883-8461-1001ebbcf96c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements_1b35039c-1bb9-4a83-a373-23b78907ea23" 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_7b001079-5a94-4efe-a2ef-8ed64187be28" xlink:to="loc_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements_1b35039c-1bb9-4a83-a373-23b78907ea23" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_73814ef1-43da-421d-9077-57b7b29a4bb9" 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_7b001079-5a94-4efe-a2ef-8ed64187be28" xlink:to="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_73814ef1-43da-421d-9077-57b7b29a4bb9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareBasic_05e4f9d4-5ac1-4fe5-87bb-81057eea65db" 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_743c5dd4-5331-4e98-8f40-06b6e97b577a" xlink:to="loc_us-gaap_EarningsPerShareBasic_05e4f9d4-5ac1-4fe5-87bb-81057eea65db" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareDiluted_6bde261d-9db6-45ef-b0aa-88bfca36ff7b" 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_743c5dd4-5331-4e98-8f40-06b6e97b577a" xlink:to="loc_us-gaap_EarningsPerShareDiluted_6bde261d-9db6-45ef-b0aa-88bfca36ff7b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.sleepnumber.com/role/NetLossperCommonShareNarrativeDetails" xlink:type="simple" xlink:href="snbr-20250329.xsd#NetLossperCommonShareNarrativeDetails"/>
  <link:presentationLink xlink:role="http://www.sleepnumber.com/role/NetLossperCommonShareNarrativeDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareAbstract_e329bbce-1ccb-47de-be6b-c1e66e611a2a" 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_8972f72e-40bd-4b34-93a1-860ecd48ef04" 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_e329bbce-1ccb-47de-be6b-c1e66e611a2a" xlink:to="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_8972f72e-40bd-4b34-93a1-860ecd48ef04" 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-20250329.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_bcf55bd1-f9d6-41cc-aaa4-1ea6e2f8af21" 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_db37a0da-b4ca-4893-b7ec-86eca5ca4a79" 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_bcf55bd1-f9d6-41cc-aaa4-1ea6e2f8af21" xlink:to="loc_us-gaap_ScheduleOfRestructuringAndRelatedCostsTable_db37a0da-b4ca-4893-b7ec-86eca5ca4a79" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_99676d5d-627f-4c61-98d1-6dd1886d594d" 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_db37a0da-b4ca-4893-b7ec-86eca5ca4a79" xlink:to="loc_srt_RangeAxis_99676d5d-627f-4c61-98d1-6dd1886d594d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_53d9b5cf-f2da-4565-a1f9-ce6ac5bc9a2d" 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_99676d5d-627f-4c61-98d1-6dd1886d594d" xlink:to="loc_srt_RangeMember_53d9b5cf-f2da-4565-a1f9-ce6ac5bc9a2d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MinimumMember_2a7e9691-0ad4-43cf-abe5-083d54160106" 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_53d9b5cf-f2da-4565-a1f9-ce6ac5bc9a2d" xlink:to="loc_srt_MinimumMember_2a7e9691-0ad4-43cf-abe5-083d54160106" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember_0023932a-d491-4e24-8838-19ff4b17c7ec" 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_53d9b5cf-f2da-4565-a1f9-ce6ac5bc9a2d" xlink:to="loc_srt_MaximumMember_0023932a-d491-4e24-8838-19ff4b17c7ec" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestructuringCostAndReserveLineItems_a6f5e0c8-c05c-4286-ae8a-a2d1fd55732f" 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_db37a0da-b4ca-4893-b7ec-86eca5ca4a79" xlink:to="loc_us-gaap_RestructuringCostAndReserveLineItems_a6f5e0c8-c05c-4286-ae8a-a2d1fd55732f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestructuringCostsAndAssetImpairmentCharges_fc229837-c80e-4c18-9930-3e1cc2d82efb" 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_a6f5e0c8-c05c-4286-ae8a-a2d1fd55732f" xlink:to="loc_us-gaap_RestructuringCostsAndAssetImpairmentCharges_fc229837-c80e-4c18-9930-3e1cc2d82efb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestructuringAndRelatedCostExpectedCostRemaining1_10e263c8-bee5-4c6d-8a94-c4856f8e1d75" 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_a6f5e0c8-c05c-4286-ae8a-a2d1fd55732f" xlink:to="loc_us-gaap_RestructuringAndRelatedCostExpectedCostRemaining1_10e263c8-bee5-4c6d-8a94-c4856f8e1d75" 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-20250329.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_d395d6b9-3be1-4766-9ecf-20993b96b207" 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_458829ea-2a50-4bd6-b061-a3a0d6c16236" 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_d395d6b9-3be1-4766-9ecf-20993b96b207" xlink:to="loc_us-gaap_ScheduleOfRestructuringAndRelatedCostsTable_458829ea-2a50-4bd6-b061-a3a0d6c16236" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestructuringCostAndReserveAxis_6d89ffb2-6fc6-4981-b153-6d5fba5919bd" 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_458829ea-2a50-4bd6-b061-a3a0d6c16236" xlink:to="loc_us-gaap_RestructuringCostAndReserveAxis_6d89ffb2-6fc6-4981-b153-6d5fba5919bd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TypeOfRestructuringDomain_2f5c8951-b0c7-4bca-8b6f-f2aaf1e0d31b" 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_6d89ffb2-6fc6-4981-b153-6d5fba5919bd" xlink:to="loc_us-gaap_TypeOfRestructuringDomain_2f5c8951-b0c7-4bca-8b6f-f2aaf1e0d31b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractTerminationMember_5c4ec716-cda5-4db8-b1d5-c396cc08a485" 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_2f5c8951-b0c7-4bca-8b6f-f2aaf1e0d31b" xlink:to="loc_us-gaap_ContractTerminationMember_5c4ec716-cda5-4db8-b1d5-c396cc08a485" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeSeveranceMember_4e6479df-063f-4d65-80de-317a4fba131d" 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_2f5c8951-b0c7-4bca-8b6f-f2aaf1e0d31b" xlink:to="loc_us-gaap_EmployeeSeveranceMember_4e6479df-063f-4d65-80de-317a4fba131d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_snbr_ProfessionalFeesMember_5780f911-cfad-4d13-bea9-fca7c8c96fe9" xlink:href="snbr-20250329.xsd#snbr_ProfessionalFeesMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TypeOfRestructuringDomain_2f5c8951-b0c7-4bca-8b6f-f2aaf1e0d31b" xlink:to="loc_snbr_ProfessionalFeesMember_5780f911-cfad-4d13-bea9-fca7c8c96fe9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestructuringCostAndReserveLineItems_12545c25-dd1f-49a3-b02a-9ff11ad8366d" 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_458829ea-2a50-4bd6-b061-a3a0d6c16236" xlink:to="loc_us-gaap_RestructuringCostAndReserveLineItems_12545c25-dd1f-49a3-b02a-9ff11ad8366d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestructuringCosts_83b9168e-9525-4740-bfe4-70338ab274ac" 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_12545c25-dd1f-49a3-b02a-9ff11ad8366d" xlink:to="loc_us-gaap_RestructuringCosts_83b9168e-9525-4740-bfe4-70338ab274ac" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetImpairmentCharges_cc4c030d-d35a-495e-b87e-6f814c62d51b" 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_12545c25-dd1f-49a3-b02a-9ff11ad8366d" xlink:to="loc_us-gaap_AssetImpairmentCharges_cc4c030d-d35a-495e-b87e-6f814c62d51b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestructuringCostsAndAssetImpairmentCharges_50793685-e376-479d-8118-564767f6e6a8" 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_12545c25-dd1f-49a3-b02a-9ff11ad8366d" xlink:to="loc_us-gaap_RestructuringCostsAndAssetImpairmentCharges_50793685-e376-479d-8118-564767f6e6a8" 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-20250329.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_d4f4764b-fbe5-41e5-afc9-c8adf361af37" 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_d4dcdb57-6171-45d6-949d-c05df1985e02" 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_d4f4764b-fbe5-41e5-afc9-c8adf361af37" xlink:to="loc_us-gaap_RestructuringReserveRollForward_d4dcdb57-6171-45d6-949d-c05df1985e02" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestructuringReserve_df0e6d79-e5fd-4749-9e18-7e6d2c3466f4" 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_d4dcdb57-6171-45d6-949d-c05df1985e02" xlink:to="loc_us-gaap_RestructuringReserve_df0e6d79-e5fd-4749-9e18-7e6d2c3466f4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestructuringCosts_cd55c8d7-93f0-49fc-b517-a80c299ff210" 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_d4dcdb57-6171-45d6-949d-c05df1985e02" xlink:to="loc_us-gaap_RestructuringCosts_cd55c8d7-93f0-49fc-b517-a80c299ff210" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsForRestructuring_94b46946-d3b8-4102-bd3c-3072a6c9328d" 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_d4dcdb57-6171-45d6-949d-c05df1985e02" xlink:to="loc_us-gaap_PaymentsForRestructuring_94b46946-d3b8-4102-bd3c-3072a6c9328d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestructuringReserve_5de83f3e-8e1f-450a-824c-47f9d529b858" 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_d4dcdb57-6171-45d6-949d-c05df1985e02" xlink:to="loc_us-gaap_RestructuringReserve_5de83f3e-8e1f-450a-824c-47f9d529b858" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.sleepnumber.com/role/IncomeTaxesNarrativeDetails" xlink:type="simple" xlink:href="snbr-20250329.xsd#IncomeTaxesNarrativeDetails"/>
  <link:presentationLink xlink:role="http://www.sleepnumber.com/role/IncomeTaxesNarrativeDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxDisclosureAbstract_038ec3c9-c9f9-445e-8d4c-8eba08d11568" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit_daf8318a-c55e-40e7-b0e4-083a658f0ad0" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxExpenseBenefit"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_038ec3c9-c9f9-445e-8d4c-8eba08d11568" xlink:to="loc_us-gaap_IncomeTaxExpenseBenefit_daf8318a-c55e-40e7-b0e4-083a658f0ad0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_snbr_IncomeTaxExpenseBenefitDiscreteItem_9bb27ec5-7ed8-410d-be6c-441661a521b1" xlink:href="snbr-20250329.xsd#snbr_IncomeTaxExpenseBenefitDiscreteItem"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_038ec3c9-c9f9-445e-8d4c-8eba08d11568" xlink:to="loc_snbr_IncomeTaxExpenseBenefitDiscreteItem_9bb27ec5-7ed8-410d-be6c-441661a521b1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.sleepnumber.com/role/SegmentNarrativeDetails" xlink:type="simple" xlink:href="snbr-20250329.xsd#SegmentNarrativeDetails"/>
  <link:presentationLink xlink:role="http://www.sleepnumber.com/role/SegmentNarrativeDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingAbstract_b651ff91-f6a5-478f-a39d-8cd52c36dc42" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SegmentReportingAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NumberOfReportableSegments_494e7a65-247a-40f4-93a2-f0025e0a29e2" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NumberOfReportableSegments"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingAbstract_b651ff91-f6a5-478f-a39d-8cd52c36dc42" xlink:to="loc_us-gaap_NumberOfReportableSegments_494e7a65-247a-40f4-93a2-f0025e0a29e2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.sleepnumber.com/role/SegmentScheduleofOperatingProfitLossfromSegmentstoConsolidatedDetails" xlink:type="simple" xlink:href="snbr-20250329.xsd#SegmentScheduleofOperatingProfitLossfromSegmentstoConsolidatedDetails"/>
  <link:presentationLink xlink:role="http://www.sleepnumber.com/role/SegmentScheduleofOperatingProfitLossfromSegmentstoConsolidatedDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingAbstract_ae20b794-a744-4f96-8040-977ed1551907" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SegmentReportingAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReconciliationOfRevenueFromSegmentsToConsolidatedTable_42172fc8-647e-4e9b-82ad-3e0bcf7df3fb" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ReconciliationOfRevenueFromSegmentsToConsolidatedTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingAbstract_ae20b794-a744-4f96-8040-977ed1551907" xlink:to="loc_us-gaap_ReconciliationOfRevenueFromSegmentsToConsolidatedTable_42172fc8-647e-4e9b-82ad-3e0bcf7df3fb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementBusinessSegmentsAxis_81101754-8769-4f51-88ad-b04ccf6b975d" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementBusinessSegmentsAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ReconciliationOfRevenueFromSegmentsToConsolidatedTable_42172fc8-647e-4e9b-82ad-3e0bcf7df3fb" xlink:to="loc_us-gaap_StatementBusinessSegmentsAxis_81101754-8769-4f51-88ad-b04ccf6b975d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentDomain_db9fbb18-9768-41b7-99b0-b50cd511a8c3" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SegmentDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementBusinessSegmentsAxis_81101754-8769-4f51-88ad-b04ccf6b975d" xlink:to="loc_us-gaap_SegmentDomain_db9fbb18-9768-41b7-99b0-b50cd511a8c3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_snbr_ReportableSegmentMember_ab394592-2aec-47e5-800d-cdd2e42f90e4" xlink:href="snbr-20250329.xsd#snbr_ReportableSegmentMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentDomain_db9fbb18-9768-41b7-99b0-b50cd511a8c3" xlink:to="loc_snbr_ReportableSegmentMember_ab394592-2aec-47e5-800d-cdd2e42f90e4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingRevenueReconcilingItemLineItems_6aeddb2d-7c4a-4beb-ae5c-c070b0e53619" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SegmentReportingRevenueReconcilingItemLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ReconciliationOfRevenueFromSegmentsToConsolidatedTable_42172fc8-647e-4e9b-82ad-3e0bcf7df3fb" xlink:to="loc_us-gaap_SegmentReportingRevenueReconcilingItemLineItems_6aeddb2d-7c4a-4beb-ae5c-c070b0e53619" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_eb4acfc4-cb64-4197-bdde-6185f50dd6bc" 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_SegmentReportingRevenueReconcilingItemLineItems_6aeddb2d-7c4a-4beb-ae5c-c070b0e53619" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_eb4acfc4-cb64-4197-bdde-6185f50dd6bc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/netLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostOfRevenue_d3ef110e-2b54-47d3-b3ba-379a10420a59" 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_SegmentReportingRevenueReconcilingItemLineItems_6aeddb2d-7c4a-4beb-ae5c-c070b0e53619" xlink:to="loc_us-gaap_CostOfRevenue_d3ef110e-2b54-47d3-b3ba-379a10420a59" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MarketingExpense_66c90170-60b9-4f5d-89cc-3bfb9d90a5e0" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_MarketingExpense"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingRevenueReconcilingItemLineItems_6aeddb2d-7c4a-4beb-ae5c-c070b0e53619" xlink:to="loc_us-gaap_MarketingExpense_66c90170-60b9-4f5d-89cc-3bfb9d90a5e0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SellingExpense_746715dc-c971-4275-bf3c-e3242a2a1423" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SellingExpense"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingRevenueReconcilingItemLineItems_6aeddb2d-7c4a-4beb-ae5c-c070b0e53619" xlink:to="loc_us-gaap_SellingExpense_746715dc-c971-4275-bf3c-e3242a2a1423" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GeneralAndAdministrativeExpense_487ba425-9101-4722-a93a-661a391e43f8" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_GeneralAndAdministrativeExpense"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingRevenueReconcilingItemLineItems_6aeddb2d-7c4a-4beb-ae5c-c070b0e53619" xlink:to="loc_us-gaap_GeneralAndAdministrativeExpense_487ba425-9101-4722-a93a-661a391e43f8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ResearchAndDevelopmentExpense_96113fae-a9bb-4d24-8312-c623cd9d81a7" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ResearchAndDevelopmentExpense"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingRevenueReconcilingItemLineItems_6aeddb2d-7c4a-4beb-ae5c-c070b0e53619" xlink:to="loc_us-gaap_ResearchAndDevelopmentExpense_96113fae-a9bb-4d24-8312-c623cd9d81a7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_snbr_RestructuringCostsAdjusted_1276421d-d26a-4372-b0de-199925ebd707" xlink:href="snbr-20250329.xsd#snbr_RestructuringCostsAdjusted"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingRevenueReconcilingItemLineItems_6aeddb2d-7c4a-4beb-ae5c-c070b0e53619" xlink:to="loc_snbr_RestructuringCostsAdjusted_1276421d-d26a-4372-b0de-199925ebd707" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestExpenseNonoperating_b89c0dbd-27e4-4e11-8d18-60be24799bca" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InterestExpenseNonoperating"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingRevenueReconcilingItemLineItems_6aeddb2d-7c4a-4beb-ae5c-c070b0e53619" xlink:to="loc_us-gaap_InterestExpenseNonoperating_b89c0dbd-27e4-4e11-8d18-60be24799bca" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit_a27636e8-1299-4cb8-a1d2-2f93389a8959" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxExpenseBenefit"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingRevenueReconcilingItemLineItems_6aeddb2d-7c4a-4beb-ae5c-c070b0e53619" xlink:to="loc_us-gaap_IncomeTaxExpenseBenefit_a27636e8-1299-4cb8-a1d2-2f93389a8959" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_ba778647-05f5-4fba-b7ee-cd38cabc19d9" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetIncomeLoss"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingRevenueReconcilingItemLineItems_6aeddb2d-7c4a-4beb-ae5c-c070b0e53619" xlink:to="loc_us-gaap_NetIncomeLoss_ba778647-05f5-4fba-b7ee-cd38cabc19d9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.sleepnumber.com/role/CommitmentsandContingenciesScheduleofWarrantyLiabilitiesDetails" xlink:type="simple" xlink:href="snbr-20250329.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_634c4e4e-e7f0-431b-b2c4-1f420f6dff6e" 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_56a86136-0b82-4bab-860c-fb5f6ba4d2bb" 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_634c4e4e-e7f0-431b-b2c4-1f420f6dff6e" xlink:to="loc_us-gaap_MovementInStandardProductWarrantyAccrualRollForward_56a86136-0b82-4bab-860c-fb5f6ba4d2bb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StandardProductWarrantyAccrual_c0c545cd-6010-4e61-8bfd-2d53f6a0023a" 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_56a86136-0b82-4bab-860c-fb5f6ba4d2bb" xlink:to="loc_us-gaap_StandardProductWarrantyAccrual_c0c545cd-6010-4e61-8bfd-2d53f6a0023a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StandardProductWarrantyAccrualWarrantiesIssued_be8b40bf-4e30-48d1-8fe9-6a4246850a0e" 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_56a86136-0b82-4bab-860c-fb5f6ba4d2bb" xlink:to="loc_us-gaap_StandardProductWarrantyAccrualWarrantiesIssued_be8b40bf-4e30-48d1-8fe9-6a4246850a0e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StandardProductWarrantyAccrualPayments_f1bf9ba1-5132-4090-a21a-ff2a2573008a" 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_56a86136-0b82-4bab-860c-fb5f6ba4d2bb" xlink:to="loc_us-gaap_StandardProductWarrantyAccrualPayments_f1bf9ba1-5132-4090-a21a-ff2a2573008a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StandardProductWarrantyAccrualPreexistingIncreaseDecrease_9ccb8cbb-0360-479b-8d3f-d44a4ef166da" 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_56a86136-0b82-4bab-860c-fb5f6ba4d2bb" xlink:to="loc_us-gaap_StandardProductWarrantyAccrualPreexistingIncreaseDecrease_9ccb8cbb-0360-479b-8d3f-d44a4ef166da" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StandardProductWarrantyAccrual_5023b523-acd9-47a2-b0b6-95c80d1ea22f" 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_56a86136-0b82-4bab-860c-fb5f6ba4d2bb" xlink:to="loc_us-gaap_StandardProductWarrantyAccrual_5023b523-acd9-47a2-b0b6-95c80d1ea22f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
  </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_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: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: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>13
<FILENAME>snbr-20250329_g1.jpg
<TEXT>
begin 644 snbr-20250329_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,
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
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>15
<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.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Cover Page<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th">
<div>Mar. 29, 2025 </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">Mar. 29,  2025<span></span>
</td>
</tr>
<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,660,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">--01-03<span></span>
</td>
</tr>
<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">2025<span></span>
</td>
</tr>
<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">Q1<span></span>
</td>
</tr>
<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>16
<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.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<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>Mar. 29, 2025</div></th>
<th class="th"><div>Dec. 28, 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_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">$ 1,691<span></span>
</td>
<td class="nump">$ 1,950<span></span>
</td>
</tr>
<tr class="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,112 and $1,113, respectively</a></td>
<td class="nump">14,225<span></span>
</td>
<td class="nump">17,516<span></span>
</td>
</tr>
<tr class="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">103,876<span></span>
</td>
<td class="nump">103,152<span></span>
</td>
</tr>
<tr class="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">17,570<span></span>
</td>
<td class="nump">14,568<span></span>
</td>
</tr>
<tr class="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">38,004<span></span>
</td>
<td class="nump">44,098<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">175,366<span></span>
</td>
<td class="nump">181,284<span></span>
</td>
</tr>
<tr class="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">119,780<span></span>
</td>
<td class="nump">129,574<span></span>
</td>
</tr>
<tr class="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">345,483<span></span>
</td>
<td class="nump">356,641<span></span>
</td>
</tr>
<tr class="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,357<span></span>
</td>
<td class="nump">66,412<span></span>
</td>
</tr>
<tr class="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">34,896<span></span>
</td>
<td class="nump">33,575<span></span>
</td>
</tr>
<tr class="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">94,909<span></span>
</td>
<td class="nump">93,324<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">836,791<span></span>
</td>
<td class="nump">860,810<span></span>
</td>
</tr>
<tr class="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">557,700<span></span>
</td>
<td class="nump">546,600<span></span>
</td>
</tr>
<tr class="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">114,312<span></span>
</td>
<td class="nump">107,619<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">40,357<span></span>
</td>
<td class="nump">46,933<span></span>
</td>
</tr>
<tr class="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">16,777<span></span>
</td>
<td class="nump">19,092<span></span>
</td>
</tr>
<tr class="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">21,371<span></span>
</td>
<td class="nump">31,038<span></span>
</td>
</tr>
<tr class="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">17,430<span></span>
</td>
<td class="nump">18,619<span></span>
</td>
</tr>
<tr class="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">82,614<span></span>
</td>
<td class="nump">82,307<span></span>
</td>
</tr>
<tr class="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">53,818<span></span>
</td>
<td class="nump">55,804<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">904,379<span></span>
</td>
<td class="nump">908,012<span></span>
</td>
</tr>
<tr class="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">294,295<span></span>
</td>
<td class="nump">307,201<span></span>
</td>
</tr>
<tr class="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">94,961<span></span>
</td>
<td class="nump">97,183<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,293,635<span></span>
</td>
<td class="nump">1,312,396<span></span>
</td>
</tr>
<tr class="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,660 and 22,388 shares issued and outstanding, respectively</a></td>
<td class="nump">227<span></span>
</td>
<td class="nump">224<span></span>
</td>
</tr>
<tr class="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">30,775<span></span>
</td>
<td class="nump">27,390<span></span>
</td>
</tr>
<tr class="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">(487,846)<span></span>
</td>
<td class="num">(479,200)<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">(456,844)<span></span>
</td>
<td class="num">(451,586)<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">$ 836,791<span></span>
</td>
<td class="nump">$ 860,810<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>17
<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.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<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>Mar. 29, 2025</div></th>
<th class="th"><div>Dec. 28, 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_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 );">Accounts Receivable, Allowance for Credit Loss, Current</a></td>
<td class="nump">$ 1,112<span></span>
</td>
<td class="nump">$ 1,113<span></span>
</td>
</tr>
<tr class="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,660,000<span></span>
</td>
<td class="nump">22,388,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,660,000<span></span>
</td>
<td class="nump">22,388,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>18
<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.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<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>
</tr>
<tr>
<th class="th"><div>Mar. 29, 2025</div></th>
<th class="th"><div>Mar. 30, 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_IncomeStatementAbstract', window );"><strong>Income Statement [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Net sales</a></td>
<td class="nump">$ 393,261<span></span>
</td>
<td class="nump">$ 470,449<span></span>
</td>
</tr>
<tr class="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">152,726<span></span>
</td>
<td class="nump">194,275<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">240,535<span></span>
</td>
<td class="nump">276,174<span></span>
</td>
</tr>
<tr class="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>
</tr>
<tr class="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">189,103<span></span>
</td>
<td class="nump">208,512<span></span>
</td>
</tr>
<tr class="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">38,619<span></span>
</td>
<td class="nump">39,079<span></span>
</td>
</tr>
<tr class="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">10,903<span></span>
</td>
<td class="nump">12,441<span></span>
</td>
</tr>
<tr class="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</a></td>
<td class="nump">60<span></span>
</td>
<td class="nump">10,600<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_OperatingExpenses', window );">Total operating expenses</a></td>
<td class="nump">238,685<span></span>
</td>
<td class="nump">270,632<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_OperatingIncomeLoss', window );">Operating income</a></td>
<td class="nump">1,850<span></span>
</td>
<td class="nump">5,542<span></span>
</td>
</tr>
<tr class="ro">
<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">11,081<span></span>
</td>
<td class="nump">12,299<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_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest', window );">Loss before income taxes</a></td>
<td class="num">(9,231)<span></span>
</td>
<td class="num">(6,757)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxExpenseBenefit', window );">Income tax (benefit) expense</a></td>
<td class="num">(585)<span></span>
</td>
<td class="nump">725<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net loss</a></td>
<td class="num">$ (8,646)<span></span>
</td>
<td class="num">$ (7,482)<span></span>
</td>
</tr>
<tr class="ro">
<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 per share:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EarningsPerShareBasic', window );">Net loss per share &#8211; basic (in dollars per share)</a></td>
<td class="num">$ (0.38)<span></span>
</td>
<td class="num">$ (0.33)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic', window );">Weighted-average shares &#8211; basic (in shares)</a></td>
<td class="nump">22,706<span></span>
</td>
<td class="nump">22,506<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EarningsPerShareDilutedAbstract', window );"><strong>Diluted net loss per share:</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_EarningsPerShareDiluted', window );">Net loss per share &#8211; diluted (in dollars per share)</a></td>
<td class="num">$ (0.38)<span></span>
</td>
<td class="num">$ (0.33)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding', window );">Weighted-average shares &#8211; diluted (in shares)</a></td>
<td class="nump">22,706<span></span>
</td>
<td class="nump">22,506<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>19
<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.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<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. 30, 2023</a></td>
<td class="text">&#160;<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</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="nump">$ 0<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. 28, 2024</a></td>
<td class="nump">22,388<span></span>
</td>
<td class="nump">22,388<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Beginning balance at Dec. 28, 2024</a></td>
<td class="num">$ (451,586)<span></span>
</td>
<td class="nump">$ 224<span></span>
</td>
<td class="nump">27,390<span></span>
</td>
<td class="num">(479,200)<span></span>
</td>
</tr>
<tr class="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</a></td>
<td class="num">(8,646)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(8,646)<span></span>
</td>
</tr>
<tr class="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">346<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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,951<span></span>
</td>
<td class="nump">$ 3<span></span>
</td>
<td class="nump">3,948<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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">(74)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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">$ (563)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(563)<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. 29, 2025</a></td>
<td class="nump">22,660<span></span>
</td>
<td class="nump">22,660<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. 29, 2025</a></td>
<td class="num">$ (456,844)<span></span>
</td>
<td class="nump">$ 227<span></span>
</td>
<td class="nump">$ 30,775<span></span>
</td>
<td class="num">$ (487,846)<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_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_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>20
<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.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<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">3 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Mar. 29, 2025</div></th>
<th class="th"><div>Mar. 30, 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_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</a></td>
<td class="num">$ (8,646)<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_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract', window );"><strong>Adjustments to reconcile net loss 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">14,836<span></span>
</td>
<td class="nump">17,487<span></span>
</td>
</tr>
<tr class="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">3,951<span></span>
</td>
<td class="nump">4,117<span></span>
</td>
</tr>
<tr class="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">17<span></span>
</td>
<td class="nump">2,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_DeferredIncomeTaxExpenseBenefit', window );">Deferred income taxes</a></td>
<td class="num">(1,321)<span></span>
</td>
<td class="num">(928)<span></span>
</td>
</tr>
<tr class="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">3,291<span></span>
</td>
<td class="nump">5,026<span></span>
</td>
</tr>
<tr class="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="num">(724)<span></span>
</td>
<td class="nump">14,529<span></span>
</td>
</tr>
<tr class="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">736<span></span>
</td>
<td class="nump">1,587<span></span>
</td>
</tr>
<tr class="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="nump">781<span></span>
</td>
<td class="nump">5,473<span></span>
</td>
</tr>
<tr class="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="nump">8,784<span></span>
</td>
<td class="num">(2,765)<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">(6,576)<span></span>
</td>
<td class="nump">1,119<span></span>
</td>
</tr>
<tr class="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="num">(9,686)<span></span>
</td>
<td class="nump">30<span></span>
</td>
</tr>
<tr class="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,925)<span></span>
</td>
<td class="num">(2,060)<span></span>
</td>
</tr>
<tr class="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">(6,144)<span></span>
</td>
<td class="num">(4,888)<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 (used in) provided by operating activities</a></td>
<td class="num">(2,626)<span></span>
</td>
<td class="nump">33,745<span></span>
</td>
</tr>
<tr class="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">(4,599)<span></span>
</td>
<td class="num">(9,308)<span></span>
</td>
</tr>
<tr class="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="nump">0<span></span>
</td>
<td class="num">(2,942)<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">(4,599)<span></span>
</td>
<td class="num">(12,250)<span></span>
</td>
</tr>
<tr class="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 increase (decrease) in short-term borrowings</a></td>
<td class="nump">9,087<span></span>
</td>
<td class="num">(21,396)<span></span>
</td>
</tr>
<tr class="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">(563)<span></span>
</td>
<td class="num">(570)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PaymentsOfDebtIssuanceCosts', window );">Debt issuance costs</a></td>
<td class="num">(1,558)<span></span>
</td>
<td class="nump">0<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 provided by (used in) financing activities</a></td>
<td class="nump">6,966<span></span>
</td>
<td class="num">(21,966)<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 in cash and cash equivalents</a></td>
<td class="num">(259)<span></span>
</td>
<td class="num">(471)<span></span>
</td>
</tr>
<tr class="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">1,950<span></span>
</td>
<td class="nump">2,539<span></span>
</td>
</tr>
<tr class="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">$ 1,691<span></span>
</td>
<td class="nump">$ 2,068<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_PaymentsOfDebtIssuanceCosts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The cash outflow paid to third parties in connection with debt origination, which will be amortized over the remaining maturity period of the associated long-term debt.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 15<br> -Subparagraph (e)<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_PaymentsOfDebtIssuanceCosts</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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_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>21
<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.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<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">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 29, 2025</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', sans-serif; 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', sans-serif; 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', sans-serif; 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', sans-serif; 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', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 442.15pt; position: var(--position); text-decoration: none; white-space: pre;">three<span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 465.47pt; 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', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">March&#160;29, 2025<span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 105.49pt; position: var(--position); text-decoration: none; white-space: pre;"> of Sleep Number Corporation and its 100%-owned subsidiaries (Sleep Number or the Company), <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', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">without audit, pursuant to the rules and regulations of the Securities and Exchange Commission (SEC) and they reflect, in <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', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">the opinion of management, all normal recurring adjustments, including the elimination of all significant intra-entity <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', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">balances 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', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 389.31pt; position: var(--position); text-decoration: none; white-space: pre;">March&#160;29, 2025<span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 458.8pt; 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', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 481.22pt; position: var(--position); text-decoration: none; white-space: pre;">December&#160;28, 2024<span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 569.78pt; 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: 201pt; width: 612pt;"><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">and the consolidated results of operations and cash flows for the periods presented. The historical and 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', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">consolidated results of operations may not be indicative of the results that may be achieved for the full year or any future <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', sans-serif; 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></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', sans-serif; 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></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', sans-serif; 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: 273pt; width: 612pt;"><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; 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: 285pt; width: 612pt;"><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; 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: 297pt; width: 612pt;"><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; 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', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 131.38pt; position: var(--position); text-decoration: none; white-space: pre;">December&#160;28, 2024<span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; 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: 321pt; width: 612pt;"><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; 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: 333pt; width: 612pt;"><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; 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: 345pt; width: 612pt;"><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; 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: 357pt; width: 612pt;"><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; 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: 369pt; width: 612pt;"><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; 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: 381pt; width: 612pt;"><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; 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: 393pt; width: 612pt;"><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; 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. <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', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">The Company&#8217;s critical accounting policies consist of stock-based compensation, warranty liabilities and revenue <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', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">recognition.<span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 454.2pt; width: 612pt;"><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 10pt; font-style: italic; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">Accounting<span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 10pt; font-style: italic; font-weight: normal; left: 86.94pt; position: var(--position); text-decoration: none; white-space: pre;"> Pronouncements Issued But Not Yet Effective<span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 478.2pt; width: 612pt;"><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">In December 2023, the FASB issued ASU 2023-09, "Income Taxes (Topic 740): Improvements in Income Tax Disclosures" <span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 490.2pt; width: 612pt;"><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">to enhance the transparency and decision usefulness of income tax disclosures. This amendment requires public <span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 502.2pt; width: 612pt;"><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">companies to disclose specific categories in the rate reconciliation and provide additional information for reconciling <span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 514.2pt; width: 612pt;"><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">items that meet a quantitative threshold. Additionally, under the amendment, entities are required to disclose the <span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 526.2pt; width: 612pt;"><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">amount of income taxes paid disaggregated by federal, state and foreign taxes, as well as disaggregated by material <span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 538.2pt; width: 612pt;"><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">individual jurisdictions. Finally, the amendment requires entities to disclose income from continuing operations before <span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 550.2pt; width: 612pt;"><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">income tax expense disaggregated between domestic and foreign and income tax expense from continuing operations <span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 562.2pt; width: 612pt;"><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">disaggregated by federal, state and foreign. The new rules are effective for annual periods beginning after December <span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 574.2pt; width: 612pt;"><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">15, 2024. T<span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 86.22pt; position: var(--position); text-decoration: none; white-space: pre;">he adoption of this standard is not expected to have a material impact on the Company&#8217;s consolidated <span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 586.2pt; width: 612pt;"><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">financial statements and related disclosures.<span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 610.2pt; width: 612pt;"><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">In November 2024, the FASB issued ASU 2024-03, "Income Statement - Reporting Comprehensive Income - Expense <span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 622.2pt; width: 612pt;"><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">Disaggregation Disclosures (Subtopic 220-40)", which requires public business entities to disclose in the notes 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: 634.2pt; width: 612pt;"><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">financial statements more detailed information about the types of expenses included in certain expense captions 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: 646.2pt; width: 612pt;"><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">consolidated financial statements, including purchases of inventory, employee compensation, and depreciation and <span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 658.2pt; width: 612pt;"><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">amortization. The amendments are effective for the Company beginning with the 2027 annual period and in interim <span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 670.2pt; width: 612pt;"><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">periods beginning in 2028. Early adoption is permitted. The ASU may be adopted prospectively or retrospectively. The <span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 682.2pt; width: 612pt;"><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">Company is currently evaluating the impact of ASU 2024-03 on its consolidated financial statements and related <span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 694.2pt; width: 612pt;"><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">disclosures.<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', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">Currently, management does not believe that any other recently issued, but not yet effective accounting <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', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">pronouncements, if currently adopted, would have a material impact on the Company&#8217;s consolidated financial <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', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">statements.<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>22
<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.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Fair Value Measurements<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 29, 2025</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', sans-serif; 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: 153pt; width: 612pt;"><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; 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', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 72.66pt; position: var(--position); text-decoration: none; white-space: pre;">March&#160;29, 2025<span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 142.15pt; 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', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 164.57pt; position: var(--position); text-decoration: none; white-space: pre;">December&#160;28, 2024<span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 253.13pt; 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', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 341.5pt; 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', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 390.57pt; position: var(--position); text-decoration: none; white-space: pre;"> of debt and equity securities that fund <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', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">the 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: 177pt; width: 612pt;"><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; 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', sans-serif; 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', sans-serif; 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', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 305.39pt; position: var(--position); text-decoration: none; white-space: pre;">March&#160;29, 2025<span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 374.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', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 397.3pt; position: var(--position); text-decoration: none; white-space: pre;">December&#160;28, 2024<span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 485.86pt; position: var(--position); text-decoration: none; white-space: pre;">, respectively, which <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', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">are included in other non-current liabilities. The majority of the debt and equity securities are Level 1 as they trade with <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', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">sufficient frequency and volume to enable the Company to obtain pricing information on an ongoing basis. Unrealized <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', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">gains/(losses) on the debt and equity securities offset those associated with the corresponding deferred compensation <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', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">plan 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>23
<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.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Inventories<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 29, 2025</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', sans-serif; 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: 273pt; width: 612pt;"><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; 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: 285pt; 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="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', sans-serif; font-size: 10pt; font-style: normal; font-weight: bold; left: 15.02pt; position: var(--position); text-decoration: none; white-space: pre;">March 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', sans-serif; font-size: 10pt; font-style: normal; font-weight: bold; left: 26.78pt; 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="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="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', sans-serif; font-size: 10pt; font-style: normal; font-weight: bold; left: 5.39pt; position: var(--position); text-decoration: none; white-space: pre;">December 28,<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', sans-serif; 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></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="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', sans-serif; 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="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', sans-serif; font-size: 10pt; font-style: normal; font-weight: 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);">10,734<span style="display: inline-block; 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="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', sans-serif; font-size: 10pt; font-style: normal; font-weight: 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,434<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="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', sans-serif; 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="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', sans-serif; font-size: 10pt; font-style: normal; font-weight: 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);">133<span style="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="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', sans-serif; font-size: 10pt; font-style: normal; font-weight: 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);">130<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="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', sans-serif; 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="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', sans-serif; font-size: 10pt; font-style: normal; font-weight: 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);">93,009<span style="display: inline-block; 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="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', sans-serif; font-size: 10pt; font-style: normal; font-weight: 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);">91,588<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="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', sans-serif; font-size: 10pt; font-style: normal; font-weight: 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,876<span style="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="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', sans-serif; font-size: 10pt; font-style: normal; font-weight: 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,152<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>24
<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.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<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">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 29, 2025</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', sans-serif; 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: 416.75pt; width: 612pt;"><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; 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: 440.75pt; width: 612pt;"><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; 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', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 98.4pt; position: var(--position); text-decoration: none; white-space: pre;">$64.0 million<span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 155.81pt; 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', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 169.88pt; position: var(--position); text-decoration: none; white-space: pre;">March&#160;29, 2025<span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 239.37pt; 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', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 261.78999999999996pt; position: var(--position); text-decoration: none; white-space: pre;">December&#160;28, 2024<span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 350.35pt; 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></div><div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 452.75pt; width: 612pt;"><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">$1.4 million<span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 87.85pt; 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', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 125.62pt; position: var(--position); text-decoration: none; white-space: pre;">March&#160;29, 2025<span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 195.11pt; 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', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 217.53pt; position: var(--position); text-decoration: none; white-space: pre;">December&#160;28, 2024<span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 306.09pt; 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: 476.75pt; width: 612pt;"><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; 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: 500.75pt; width: 612pt;"><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; 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', sans-serif; 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', sans-serif; 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', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 185.79pt; position: var(--position); text-decoration: none; white-space: pre;">March&#160;29, 2025<span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 255.28pt; 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', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 277.7pt; position: var(--position); text-decoration: none; white-space: pre;">December&#160;28, 2024<span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 366.26pt; 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', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 510.89pt; position: var(--position); text-decoration: none; white-space: pre;">$1.1 million<span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 562.74pt; 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: 512.75pt; width: 612pt;"><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">March&#160;29, 2025<span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 105.49pt; 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', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 127.91pt; position: var(--position); text-decoration: none; white-space: pre;">$1.0 million<span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 179.76pt; 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', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 193.83pt; position: var(--position); text-decoration: none; white-space: pre;">December&#160;28, 2024<span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 282.39pt; 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></div><div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 524.75pt; width: 612pt;"><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">March&#160;29, 2025<span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 105.49pt; 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', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 127.91pt; position: var(--position); text-decoration: none; white-space: pre;">March&#160;30, 2024<span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 197.4pt; 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', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 222.41pt; 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', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 274.26pt; 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: 548.75pt; width: 612pt;"><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; 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: 560.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="left: 0pt; position: var(--position); top: 0pt; width: 414pt;"><div><div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 4pt; width: 414pt;"><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; 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><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 24.869999999999997pt; position: var(--position); white-space: pre;"> (excluding the <span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 93.58999999999999pt; 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', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 184.51999999999998pt; 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', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 187.29999999999998pt; position: var(--position); text-decoration: none; white-space: pre;">March&#160;29, 2025<span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 256.79pt; position: var(--position); white-space: 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: 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="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', sans-serif; font-size: 10pt; font-style: normal; font-weight: 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);">171<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="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', sans-serif; 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: #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="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', sans-serif; font-size: 10pt; font-style: normal; font-weight: 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="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', sans-serif; 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: #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="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', sans-serif; font-size: 10pt; font-style: normal; font-weight: 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="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', sans-serif; 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: #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="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', sans-serif; font-size: 10pt; font-style: normal; font-weight: 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: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="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', sans-serif; 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: #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="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', sans-serif; font-size: 10pt; font-style: normal; font-weight: 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: #ffffff; border-bottom: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="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', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 2.63pt; position: var(--position); text-decoration: none; white-space: pre;">2030<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="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', sans-serif; font-size: 10pt; font-style: normal; font-weight: 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);">45<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="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', sans-serif; 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="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', sans-serif; font-size: 10pt; font-style: normal; font-weight: 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);">914<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>25
<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.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Credit Agreement<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 29, 2025</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', sans-serif; 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', sans-serif; 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', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 61.57pt; position: var(--position); text-decoration: none; white-space: pre;">March&#160;29, 2025<span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 131.06pt; 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', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 424.38pt; position: var(--position); text-decoration: none; white-space: pre;">$675 million<span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 479.01pt; position: var(--position); text-decoration: none; white-space: pre;">. The credit facility, 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', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">amended, is for general corporate purposes and to meet seasonal working capital requirements. The Amended and <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', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">Restated Credit and Security Agreement, dated February 14, 2018, among the Company, U.S. Bank National Association <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', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">and the several banks and other financial institutions from time to time party thereto (as amended, 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: 153pt; width: 612pt;"><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; 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: 165pt; width: 612pt;"><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">$675 million<span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; 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', sans-serif; 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', sans-serif; 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: 177pt; width: 612pt;"><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; 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: 189pt; width: 612pt;"><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; 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: 213pt; width: 612pt;"><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">The Company amended the Credit Agreement on March 3, 2025. The amendment, among other things: (a) adds a <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', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">definition for "Liquidity" which means, on any date of determination, the sum of (x) Borrower's and its Subsidiaries' <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', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">unrestricted cash that is free and clear of Liens (other than those in favor of the Administrative Agent) plus (y) the <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', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">aggregate amount of unused Revolving Credit Commitments available for Credit Events on such date (including the <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', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">Borrower's ability to satisfy the requirements of Section 4.1 on such date) (as each is defined in 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: 273pt; width: 612pt;"><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">(b) adds a Liquidity financial covenant wherein the Borrower shall cause the Liquidity to be equal or exceed <span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 515.27pt; position: var(--position); text-decoration: none; white-space: pre;">$40&#160;million<span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 564.34pt; 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: 285pt; width: 612pt;"><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">as of the last day of each fiscal month; (c) deems our Net Leverage Ratio as greater than or equal to <span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 482.34pt; position: var(--position); text-decoration: none; white-space: pre;">4.50<span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 501.8pt; position: var(--position); text-decoration: none; white-space: pre;"> to 1.00 as of <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', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">the effective date to set pricing for the Applicable Commitment Fee Rate and Applicable Margin until receipt 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: 309pt; width: 612pt;"><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">compliance certificate for the quarterly reporting period ending September 27, 2025, (d) adjusts the permissible <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', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">maximum Net Leverage Ratio (as defined in the Credit Agreement) to (I) <span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 359.96pt; position: var(--position); text-decoration: none; white-space: pre;">4.75<span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 379.42pt; position: var(--position); text-decoration: none; white-space: pre;"> to 1.00 for the quarterly reporting periods <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', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">ending March 29, 2025 and June 28, 2025, (II) <span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 244.01pt; position: var(--position); text-decoration: none; white-space: pre;">4.50<span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 263.47pt; position: var(--position); text-decoration: none; white-space: pre;"> to 1.00 for the quarterly reporting period ending September 27, <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', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">2025, (III) <span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 79.7pt; position: var(--position); text-decoration: none; white-space: pre;">4.35<span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 99.16pt; position: var(--position); text-decoration: none; white-space: pre;"> to 1.00 for the quarterly reporting period ending January 3, 2026,<span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 394.88pt; position: var(--position); text-decoration: none; white-space: pre;"> and (IV) <span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 434.03pt; 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', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 453.49pt; position: var(--position); text-decoration: none; white-space: pre;"> to 1.00 for each quarterly <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', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">reporting period occurring thereafter, and (e) adjusts the permissible minimum Interest Coverage Ratio (as defined 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: 369pt; width: 612pt;"><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">Credit Agreement) to (I) <span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 144.93pt; position: var(--position); text-decoration: none; white-space: pre;">1.90<span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 164.39pt; position: var(--position); text-decoration: none; white-space: pre;"> to 1.00 for the quarterly reporting periods ending March 29, 2025, June 28, 2025, and <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', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">September 27, 2025, (II) <span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 146.14pt; position: var(--position); text-decoration: none; white-space: pre;">2.10<span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 165.6pt; position: var(--position); text-decoration: none; white-space: pre;"> to 1.00 for the quarterly reporting period ending January 3, 2026, and (III) <span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 499.64pt; 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', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 519.1pt; position: var(--position); text-decoration: none; white-space: pre;"> to 1.00 for <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', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">each quarterly reporting period occurring thereaft<span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 258.32pt; position: var(--position); text-decoration: none; white-space: pre;">er. A fee for the amendment was paid to the approving lenders in an <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', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">amount equal to <span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 112.49pt; 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', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 123.61pt; position: var(--position); text-decoration: none; white-space: pre;"> basis points multiplied by the sum of such lender's Revolving Credit Commitment and outstanding <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', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">Term Loans (as each is defined in 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: 441pt; width: 612pt;"><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; 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: 453pt; width: 612pt;"><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; 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: 465pt; width: 612pt;"><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; 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: 477pt; width: 612pt;"><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; 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', sans-serif; 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', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 157.13pt; 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', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 168.43pt; position: var(--position); text-decoration: none; white-space: pre;">he 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', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 457.57pt; position: var(--position); text-decoration: none; white-space: pre;">March&#160;29, 2025<span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 527.06pt; 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: 501pt; width: 612pt;"><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; 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 thousands):<span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="position: var(--position); top: 513pt; 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="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', sans-serif; font-size: 10pt; font-style: normal; font-weight: bold; left: 15.02pt; position: var(--position); text-decoration: none; white-space: pre;">March 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', sans-serif; font-size: 10pt; font-style: normal; font-weight: bold; left: 26.78pt; 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="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="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', sans-serif; font-size: 10pt; font-style: normal; font-weight: bold; left: 5.39pt; position: var(--position); text-decoration: none; white-space: pre;">December 28,<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', sans-serif; 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></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="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', sans-serif; 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="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', sans-serif; font-size: 10pt; font-style: normal; font-weight: 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);">557,700<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="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', sans-serif; font-size: 10pt; font-style: normal; font-weight: 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);">546,600<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="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', sans-serif; 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="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', sans-serif; font-size: 10pt; font-style: normal; font-weight: 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);">6,847<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="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', sans-serif; font-size: 10pt; font-style: normal; font-weight: 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="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', sans-serif; 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="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', sans-serif; font-size: 10pt; font-style: normal; font-weight: 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);">110,453<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="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', sans-serif; font-size: 10pt; font-style: normal; font-weight: 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);">123,753<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="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', sans-serif; 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="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', sans-serif; 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);">7.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><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="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', sans-serif; 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);">7.6%<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>26
<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.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Leases<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 29, 2025</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', sans-serif; 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: 644.25pt; width: 612pt;"><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; 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', sans-serif; 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: 656.25pt; width: 612pt;"><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; 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: 668.25pt; width: 612pt;"><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; 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: 680.25pt; width: 612pt;"><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; 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', sans-serif; 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-292">five</span><span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; 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', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 401.09pt; position: var(--position); text-decoration: none; white-space: pre;">ten years<span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 441.46pt; 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: 692.25pt; width: 612pt;"><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; 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', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 312.26pt; position: var(--position); text-decoration: none; white-space: pre;">fifteen years<span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 366.51pt; 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: 704.25pt; width: 612pt;"><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; 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: 716.25pt; width: 612pt;"><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; 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: 728.25pt; width: 612pt;"><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; 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: 81pt; width: 612pt;"><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; 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: 93pt; width: 612pt;"><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; 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', sans-serif; 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-295">three</span><span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; 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', sans-serif; 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', sans-serif; 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: 117pt; width: 612pt;"><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; 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: 129pt; width: 612pt;"><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; 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: 141pt; width: 612pt;"><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; 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: 153pt; width: 612pt;"><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; 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: 165pt; width: 612pt;"><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; 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: 177pt; width: 612pt;"><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; 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: 189pt; width: 612pt;"><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">reasonably estimated. Future payments for real estate taxes and certain building operating expenses for which 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', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">Company is obligated are not included in operating lease costs.<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', sans-serif; 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', sans-serif; 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', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 48.96pt; position: var(--position); text-decoration: none; white-space: pre;">March&#160;29, 2025<span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 118.45pt; 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: 249pt; width: 612pt;"><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; 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: 261pt; 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: 378.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: 3pt;"></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="left: 378.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', sans-serif; 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></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="left: 378.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', sans-serif; font-size: 10pt; font-style: normal; font-weight: bold; left: 15.02pt; position: var(--position); text-decoration: none; white-space: pre;">March 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', sans-serif; font-size: 10pt; font-style: normal; font-weight: bold; left: 26.78pt; 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="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="left: 459.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', sans-serif; font-size: 10pt; font-style: normal; font-weight: bold; left: 15.02pt; position: var(--position); text-decoration: none; white-space: pre;">March 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', sans-serif; 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></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="left: 0pt; position: var(--position); top: 39pt; width: 378.75pt;"><div><div style="line-height: 10pt; position: var(--position); top: 3.63pt; width: 378.75pt;"><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; 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', sans-serif; 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="left: 378.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', sans-serif; font-size: 10pt; font-style: normal; font-weight: 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,537<span style="display: inline-block; 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="left: 459.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', sans-serif; font-size: 10pt; font-style: normal; font-weight: 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,826<span style="display: inline-block; 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></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="left: 0pt; position: var(--position); top: 54pt; width: 378.75pt;"><div><div style="line-height: 10pt; position: var(--position); top: 3.63pt; width: 378.75pt;"><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; 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', sans-serif; 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="left: 378.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', sans-serif; font-size: 10pt; font-style: normal; font-weight: 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);">103<span style="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="left: 459.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', sans-serif; font-size: 10pt; font-style: normal; font-weight: 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);">(49)<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></tr></tbody></table></div></div></div><div style="font-size: 12pt; line-height: 6pt; position: var(--position); top: 335pt; width: 612pt;"><span style="font-family: 'Avenir LT Pro 95 Black', sans-serif; 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: 345.2pt; width: 612pt;"><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; 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', sans-serif; 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', sans-serif; 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: 354.8pt; width: 612pt;"><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; 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', sans-serif; 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: 376.4pt; width: 612pt;"><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; 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 for subsequent years are as follows<span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 6.5pt; font-style: normal; font-weight: normal; left: 383.33pt; 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', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 390.32pt; 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: 388.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="left: 0pt; position: var(--position); top: 0pt; width: 465pt;"><div><div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 3.75pt; width: 465pt;"><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; 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><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 24.869999999999997pt; position: var(--position); white-space: pre;"> (excluding the <span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 93.58999999999999pt; 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', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 184.51999999999998pt; 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', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 187.29999999999998pt; position: var(--position); text-decoration: none; white-space: pre;">March&#160;29, 2025<span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 256.79pt; position: var(--position); white-space: 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: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="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', sans-serif; font-size: 10pt; font-style: normal; font-weight: 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);">79,025<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="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', sans-serif; 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: #ffffff; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="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', sans-serif; font-size: 10pt; font-style: normal; font-weight: 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);">96,149<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="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', sans-serif; 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: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="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', sans-serif; font-size: 10pt; font-style: normal; font-weight: 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,655<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="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', sans-serif; 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: #ffffff; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="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', sans-serif; font-size: 10pt; font-style: normal; font-weight: 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);">66,229<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="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', sans-serif; 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: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="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', sans-serif; font-size: 10pt; font-style: normal; font-weight: 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);">45,658<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="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', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 2.63pt; position: var(--position); text-decoration: none; white-space: pre;">2030<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="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', sans-serif; font-size: 10pt; font-style: normal; font-weight: 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);">31,636<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="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', sans-serif; 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="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', sans-serif; font-size: 10pt; font-style: normal; font-weight: 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);">47,078<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="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', sans-serif; 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', sans-serif; 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="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', sans-serif; font-size: 10pt; font-style: normal; font-weight: 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);">445,430<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="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', sans-serif; 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="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', sans-serif; font-size: 10pt; font-style: normal; font-weight: 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);">68,521<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="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', sans-serif; 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="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', sans-serif; font-size: 10pt; font-style: normal; font-weight: 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);">376,909<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: 543.4pt; width: 612pt;"><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; 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: 556pt; width: 612pt;"><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; 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', sans-serif; font-size: 8pt; font-style: normal; font-weight: normal; left: 45pt; position: var(--position); text-decoration: none; white-space: pre;">T<span style="display: inline-block; height: 6.04pt;"></span></span><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 8pt; font-style: normal; font-weight: normal; left: 49.59pt; 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', sans-serif; font-size: 8pt; font-style: normal; font-weight: normal; left: 189.69pt; position: var(--position); text-decoration: none; white-space: pre;">$13 million<span style="display: inline-block; height: 6.04pt;"></span></span><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 8pt; font-style: normal; font-weight: normal; left: 228.9pt; position: var(--position); text-decoration: none; white-space: pre;"> of legally binding minimum lease payments for leases signed but not yet commenced.<span style="display: inline-block; height: 6.04pt;"></span></span></div><div style="font-size: 12pt; line-height: 8pt; position: var(--position); top: 565.6pt; width: 612pt;"><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; 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', sans-serif; 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', sans-serif; font-size: 8pt; font-style: normal; font-weight: normal; left: 155.35pt; position: var(--position); text-decoration: none; white-space: pre;">$83 million<span style="display: inline-block; height: 6.04pt;"></span></span><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; 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: 587.2pt; width: 612pt;"><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; 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: 599.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: 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="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', sans-serif; font-size: 10pt; font-style: normal; font-weight: bold; left: 15.02pt; position: var(--position); text-decoration: none; white-space: pre;">March 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', sans-serif; font-size: 10pt; font-style: normal; font-weight: bold; left: 26.78pt; 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="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="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', sans-serif; font-size: 10pt; font-style: normal; font-weight: bold; left: 5.39pt; position: var(--position); text-decoration: none; white-space: pre;">December 28,<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', sans-serif; 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></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="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', sans-serif; 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="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', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 60.72pt; position: var(--position); text-decoration: none; white-space: pre;">5.3<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="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', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 60.72pt; position: var(--position); text-decoration: none; white-space: pre;">5.4<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="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', sans-serif; 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="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', sans-serif; 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="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', sans-serif; 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></tr></tbody></table></div></div></div><div style="position: var(--position); top: 670.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: 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="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', sans-serif; font-size: 10pt; font-style: normal; font-weight: bold; left: 30.35pt; 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></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="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', sans-serif; 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="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', sans-serif; font-size: 10pt; font-style: normal; font-weight: bold; left: 15.02pt; position: var(--position); text-decoration: none; white-space: pre;">March 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', sans-serif; font-size: 10pt; font-style: normal; font-weight: bold; left: 26.78pt; 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="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="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', sans-serif; font-size: 10pt; font-style: normal; font-weight: bold; left: 15.02pt; position: var(--position); text-decoration: none; white-space: pre;">March 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', sans-serif; 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></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="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', sans-serif; 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="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', sans-serif; font-size: 10pt; font-style: normal; font-weight: 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,589<span style="display: inline-block; 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="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', sans-serif; font-size: 10pt; font-style: normal; font-weight: 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);">27,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="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', sans-serif; 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="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', sans-serif; font-size: 10pt; font-style: normal; font-weight: 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,711<span style="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="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', sans-serif; font-size: 10pt; font-style: normal; font-weight: 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,990<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>27
<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.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<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">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 29, 2025</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', sans-serif; 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: 105pt; width: 612pt;"><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">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', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 188.22pt; position: var(--position); text-decoration: none; white-space: pre;">March&#160;29, 2025<span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 257.71000000000004pt; 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', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 280.13pt; position: var(--position); text-decoration: none; white-space: pre;">March&#160;30, 2024<span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 349.62pt; 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', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 428.89pt; 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', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 480.74pt; position: var(--position); text-decoration: none; white-space: pre;"> 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: 117pt; width: 612pt;"><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; 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: 129pt; width: 612pt;"><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; 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', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 157.84pt; position: var(--position); text-decoration: none; white-space: pre;">March&#160;29, 2025<span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 227.33pt; 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', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 480.45pt; 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', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 535.0799999999999pt; 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: 141pt; width: 612pt;"><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; 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', sans-serif; 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', sans-serif; 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>28
<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.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Revenue Recognition<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 29, 2025</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', sans-serif; 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: 189pt; width: 612pt;"><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; 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: 201pt; width: 612pt;"><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; 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: 213pt; 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="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', sans-serif; font-size: 10pt; font-style: normal; font-weight: bold; left: 15.02pt; position: var(--position); text-decoration: none; white-space: pre;">March 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', sans-serif; font-size: 10pt; font-style: normal; font-weight: bold; left: 26.78pt; 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="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="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', sans-serif; font-size: 10pt; font-style: normal; font-weight: bold; left: 5.39pt; position: var(--position); text-decoration: none; white-space: pre;">December 28,<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', sans-serif; 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></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="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', sans-serif; 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="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', sans-serif; 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="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', sans-serif; font-size: 10pt; font-style: normal; font-weight: 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,755<span style="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="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', sans-serif; font-size: 10pt; font-style: normal; font-weight: 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);">30,154<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="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', sans-serif; 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="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', sans-serif; font-size: 10pt; font-style: normal; font-weight: 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);">47,600<span style="display: inline-block; 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="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', sans-serif; font-size: 10pt; font-style: normal; font-weight: 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,988<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="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', sans-serif; font-size: 10pt; font-style: normal; font-weight: 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);">77,355<span style="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="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', sans-serif; font-size: 10pt; font-style: normal; font-weight: 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);">79,142<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: 314.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="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', sans-serif; font-size: 10pt; font-style: normal; font-weight: bold; left: 15.02pt; position: var(--position); text-decoration: none; white-space: pre;">March 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', sans-serif; font-size: 10pt; font-style: normal; font-weight: bold; left: 26.78pt; 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="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="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', sans-serif; font-size: 10pt; font-style: normal; font-weight: bold; left: 5.39pt; position: var(--position); text-decoration: none; white-space: pre;">December 28,<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', sans-serif; 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></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="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', sans-serif; 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="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', sans-serif; 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="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', sans-serif; font-size: 10pt; font-style: normal; font-weight: 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,910<span style="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="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', sans-serif; font-size: 10pt; font-style: normal; font-weight: 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);">38,129<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="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', sans-serif; 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="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', sans-serif; font-size: 10pt; font-style: normal; font-weight: 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);">59,762<span style="display: inline-block; 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="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', sans-serif; font-size: 10pt; font-style: normal; font-weight: 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);">60,988<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="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', sans-serif; font-size: 10pt; font-style: normal; font-weight: 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);">97,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><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="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', sans-serif; font-size: 10pt; font-style: normal; font-weight: 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);">99,117<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: 416.5pt; width: 612pt;"><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; 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', sans-serif; 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', sans-serif; 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: 428.5pt; width: 612pt;"><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; 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', sans-serif; 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', sans-serif; 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', sans-serif; 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', sans-serif; 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', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 224.14pt; 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: 440.5pt; width: 612pt;"><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; 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', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 298.39pt; position: var(--position); text-decoration: none; white-space: pre;">March&#160;29, 2025<span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 367.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', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 390.3pt; position: var(--position); text-decoration: none; white-space: pre;">March&#160;30, 2024<span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 459.79pt; position: var(--position); text-decoration: none; white-space: pre;">, the Company <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', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">recognized revenue of <span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 138.8pt; 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', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 187.87pt; position: var(--position); text-decoration: none; white-space: pre;">, that was included in the deferred contract liability balances at the beginning 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: 464.5pt; width: 612pt;"><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">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: 488.5pt; width: 612pt;"><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; 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', sans-serif; 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', sans-serif; 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', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 510.79pt; position: var(--position); text-decoration: none; white-space: pre;">97%<span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 530.24pt; 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', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 552.66pt; 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', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 572.11pt; 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: 500.5pt; width: 612pt;"><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; 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', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 47.67pt; position: var(--position); text-decoration: none; white-space: pre;">revenues for the <span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 122.86pt; position: var(--position); text-decoration: none; white-space: pre;">three<span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: 'Times New Roman', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 146.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', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 148.68pt; 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', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 216.29pt; position: var(--position); text-decoration: none; white-space: pre;">March&#160;29, 2025<span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 285.78pt; 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', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 308.2pt; position: var(--position); text-decoration: none; white-space: pre;">March&#160;30, 2024<span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 377.69pt; position: var(--position); text-decoration: none; white-space: pre;">, respectively.<span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 527.5pt; width: 612pt;"><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; 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: 539.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: 378pt;"></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></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="left: 378pt; 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', sans-serif; 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></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="left: 378pt; 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', sans-serif; font-size: 10pt; font-style: normal; font-weight: bold; left: 15.02pt; position: var(--position); text-decoration: none; white-space: pre;">March 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', sans-serif; font-size: 10pt; font-style: normal; font-weight: bold; left: 26.78pt; 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="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="left: 459pt; 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', sans-serif; font-size: 10pt; font-style: normal; font-weight: bold; left: 15.02pt; position: var(--position); text-decoration: none; white-space: pre;">March 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', sans-serif; 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></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="left: 0pt; position: var(--position); top: 39pt; width: 378pt;"><div><div style="line-height: 10pt; position: var(--position); top: 3.5pt; width: 378pt;"><span style="color: #000000; font-family: 'Avenir LT Pro 45 Book', sans-serif; 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="left: 378pt; 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', sans-serif; font-size: 10pt; font-style: normal; font-weight: 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);">344,442<span style="display: inline-block; 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="left: 459pt; 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', sans-serif; font-size: 10pt; font-style: normal; font-weight: 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);">414,755<span style="display: inline-block; 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></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="left: 0pt; position: var(--position); top: 54pt; width: 378pt;"><div><div style="line-height: 10pt; position: var(--position); top: 3.5pt; width: 378pt;"><span style="color: #000000; font-family: 'Avenir LT Pro 45 Book', sans-serif; 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="left: 378pt; 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', sans-serif; font-size: 10pt; font-style: normal; font-weight: 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,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: 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="left: 459pt; 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', sans-serif; font-size: 10pt; font-style: normal; font-weight: 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);">55,694<span style="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></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="left: 0pt; position: var(--position); top: 69pt; width: 378pt;"><div><div style="line-height: 10pt; position: var(--position); top: 3.5pt; width: 378pt;"><span style="color: #000000; font-family: 'Avenir LT Pro 45 Book', sans-serif; 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="left: 378pt; 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', sans-serif; font-size: 10pt; font-style: normal; font-weight: 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);">393,261<span style="display: inline-block; 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="left: 459pt; 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', sans-serif; font-size: 10pt; font-style: normal; font-weight: 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);">470,449<span style="display: inline-block; 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></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', sans-serif; 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: 105pt; width: 612pt;"><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; 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: 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: 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="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', sans-serif; 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></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="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', sans-serif; font-size: 10pt; font-style: normal; font-weight: bold; left: 15.02pt; position: var(--position); text-decoration: none; white-space: pre;">March 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', sans-serif; font-size: 10pt; font-style: normal; font-weight: bold; left: 26.78pt; 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="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="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', sans-serif; font-size: 10pt; font-style: normal; font-weight: bold; left: 15.02pt; position: var(--position); text-decoration: none; white-space: pre;">March 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', sans-serif; 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></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="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', sans-serif; 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="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', sans-serif; font-size: 10pt; font-style: normal; font-weight: 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);">19,092<span style="display: inline-block; 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="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', sans-serif; font-size: 10pt; font-style: normal; font-weight: 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></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="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', sans-serif; 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="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', sans-serif; font-size: 10pt; font-style: normal; font-weight: 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,787<span style="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="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', sans-serif; font-size: 10pt; font-style: normal; font-weight: 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);">25,470<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="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', sans-serif; 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="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', sans-serif; font-size: 10pt; font-style: normal; font-weight: 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);">(21,102)<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="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', sans-serif; font-size: 10pt; font-style: normal; font-weight: 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);">(25,457)<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="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', sans-serif; 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="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', sans-serif; font-size: 10pt; font-style: normal; font-weight: 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,777<span style="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="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', sans-serif; font-size: 10pt; font-style: normal; font-weight: 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,415<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>29
<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.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<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">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 29, 2025</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', sans-serif; font-size: 10pt; font-style: normal; font-weight: bold; left: 50.34pt; 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: 260pt; width: 612pt;"><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">Total stock-based compensation expense was as follows (in thousands):<span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="position: var(--position); top: 272pt; 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="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="border-bottom: 1pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="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', sans-serif; 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></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="border-bottom: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="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', sans-serif; font-size: 10pt; font-style: normal; font-weight: bold; left: 15.02pt; position: var(--position); text-decoration: none; white-space: pre;">March 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', sans-serif; font-size: 10pt; font-style: normal; font-weight: bold; left: 26.78pt; 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="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="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', sans-serif; font-size: 10pt; font-style: normal; font-weight: bold; left: 15.02pt; position: var(--position); text-decoration: none; white-space: pre;">March 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', sans-serif; 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></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="left: 0pt; position: var(--position); top: 39pt; width: 381.75pt;"><div><div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 381.75pt;"><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; 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', sans-serif; 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="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', sans-serif; font-size: 10pt; font-style: normal; font-weight: 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,933<span style="display: inline-block; 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="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', sans-serif; font-size: 10pt; font-style: normal; font-weight: 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,144<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="left: 0pt; position: var(--position); top: 54.75pt; 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', sans-serif; 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="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', sans-serif; font-size: 10pt; font-style: normal; font-weight: 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,018<span style="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="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', sans-serif; font-size: 10pt; font-style: normal; font-weight: 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);">973<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="left: 0pt; position: var(--position); top: 70.5pt; width: 381.75pt;"><div><div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 381.75pt;"><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; 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', sans-serif; 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="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', sans-serif; font-size: 10pt; font-style: normal; font-weight: 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,951<span style="display: inline-block; 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="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', sans-serif; font-size: 10pt; font-style: normal; font-weight: 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);">4,117<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="left: 0pt; position: var(--position); top: 86.25pt; 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', sans-serif; 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="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', sans-serif; font-size: 10pt; font-style: normal; font-weight: 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);">873<span style="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="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', sans-serif; font-size: 10pt; font-style: normal; font-weight: 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);">910<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="left: 0pt; position: var(--position); top: 102pt; 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', sans-serif; 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, 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="left: 381.75pt; position: var(--position); top: 102pt; width: 77.25pt;"><div><div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 77.25pt;"><span style="color: #000000; font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 10pt; font-style: normal; font-weight: 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,078<span style="display: inline-block; 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="left: 462.75pt; position: var(--position); top: 102pt; width: 77.25pt;"><div><div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 77.25pt;"><span style="color: #000000; font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 10pt; font-style: normal; font-weight: 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,207<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: 394.75pt; width: 612pt;"><span style="font-family: 'Avenir LT Pro 95 Black', sans-serif; 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: 404.65pt; width: 612pt;"><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; 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', sans-serif; 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', sans-serif; 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: 414.25pt; width: 612pt;"><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; 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>30
<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.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<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">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 29, 2025</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', sans-serif; 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: 459.85pt; width: 612pt;"><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; 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', sans-serif; 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', sans-serif; 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: 471.85pt; width: 612pt;"><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; 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: 483.85pt; width: 612pt;"><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; 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', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 396.74pt; position: var(--position); text-decoration: none; white-space: pre;">March&#160;29, 2025<span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 466.23pt; 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', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 488.65pt; position: var(--position); text-decoration: none; white-space: pre;">March&#160;30, 2024<span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 558.14pt; 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: 495.85pt; width: 612pt;"><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">the Company&#8217;s contributions, net of forfeitures, were <span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 274.12pt; position: var(--position); text-decoration: none; white-space: pre;">$1.8 million<span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 325.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', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 348.39pt; 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', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 400.24pt; 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>31
<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.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Net Loss per Common Share<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 29, 2025</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 Loss per Common Share</a></td>
<td class="text"><span style="font-family: 'Avenir LT Pro 95 Black', sans-serif; font-size: 10pt; font-style: normal; font-weight: bold; left: 56.72pt; position: var(--position); text-decoration: none; white-space: pre;">Net Loss 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: 543.85pt; width: 612pt;"><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; 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 per share were as follows (in thousands, except per share amounts):<span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="position: var(--position); top: 555.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: 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: 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="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', sans-serif; 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></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="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', sans-serif; font-size: 10pt; font-style: normal; font-weight: bold; left: 15.02pt; position: var(--position); text-decoration: none; white-space: pre;">March 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', sans-serif; font-size: 10pt; font-style: normal; font-weight: bold; left: 26.78pt; 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="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="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', sans-serif; font-size: 10pt; font-style: normal; font-weight: bold; left: 15.02pt; position: var(--position); text-decoration: none; white-space: pre;">March 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', sans-serif; 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></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="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', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 2.63pt; 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: #dbdbdb; border-bottom: 3pt double #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="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', sans-serif; font-size: 10pt; font-style: normal; font-weight: 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);">(8,646)<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="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', sans-serif; font-size: 10pt; font-style: normal; font-weight: 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);">(7,482)<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: 3pt double #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="left: 0pt; position: var(--position); top: 59.25pt; 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 95 Black', sans-serif; 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></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="left: 0pt; position: var(--position); top: 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', sans-serif; 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="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', sans-serif; font-size: 10pt; font-style: normal; font-weight: 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,706<span style="display: inline-block; 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="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', sans-serif; font-size: 10pt; font-style: normal; font-weight: 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,506<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="left: 0pt; position: var(--position); top: 90.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', sans-serif; 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="left: 381.75pt; position: var(--position); top: 90.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', sans-serif; font-size: 10pt; font-style: normal; font-weight: 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="left: 462.75pt; position: var(--position); top: 90.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', sans-serif; font-size: 10pt; font-style: normal; font-weight: 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: 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="left: 0pt; position: var(--position); top: 106.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', sans-serif; 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="left: 381.75pt; position: var(--position); top: 106.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', sans-serif; font-size: 10pt; font-style: normal; font-weight: 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,706<span style="display: inline-block; 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="left: 462.75pt; position: var(--position); top: 106.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', sans-serif; font-size: 10pt; font-style: normal; font-weight: 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,506<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="left: 0pt; position: var(--position); top: 122.25pt; 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', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 2.63pt; position: var(--position); text-decoration: none; white-space: pre;">Net loss 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="left: 381.75pt; position: var(--position); top: 122.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', sans-serif; font-size: 10pt; font-style: normal; font-weight: 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.38)<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="left: 462.75pt; position: var(--position); top: 122.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', sans-serif; font-size: 10pt; font-style: normal; font-weight: 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.33)<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="left: 0pt; position: var(--position); top: 138pt; 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', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 2.63pt; position: var(--position); text-decoration: none; white-space: pre;">Net loss 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="left: 381.75pt; position: var(--position); top: 138pt; width: 77.25pt;"><div><div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 77.25pt;"><span style="color: #000000; font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 10pt; font-style: normal; font-weight: 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.38)<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="left: 462.75pt; position: var(--position); top: 138pt; width: 77.25pt;"><div><div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 77.25pt;"><span style="color: #000000; font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 10pt; font-style: normal; font-weight: 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.33)<span style="display: inline-block; height: 7.56pt;"></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', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; 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', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 290.55pt; position: var(--position); text-decoration: none; white-space: pre;">1.9&#160;million<span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 336.84pt; 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', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 359.26pt; 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', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 405.55pt; position: var(--position); text-decoration: none; white-space: pre;"> for the 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: 93pt; width: 612pt;"><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">March&#160;29, 2025<span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 105.49pt; 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', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 127.91pt; position: var(--position); text-decoration: none; white-space: pre;">March&#160;30, 2024<span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 197.4pt; position: var(--position); text-decoration: none; white-space: pre;">, respectively, have been excluded from the diluted net loss per share calculations <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', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">because these stock-based awards were anti-dilutive. <span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 275.81pt; 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', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 293.4pt; position: var(--position); text-decoration: none; white-space: pre;">the three months ende<span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 395.44pt; 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', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 404.33pt; position: var(--position); text-decoration: none; white-space: pre;">March&#160;29, 2025<span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 473.82pt; 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', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 496.24pt; position: var(--position); text-decoration: none; white-space: pre;">March&#160;30, 2024<span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 565.73pt; 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', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 568.51pt; 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: 117pt; width: 612pt;"><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">otherwise dilutive stock-based awards have been excluded from the calculation of diluted weighted-average shares <span style="display: inline-block; height: 7.56pt;"></span></span></div>outstanding, as their inclusion would have had an anti-dilutive effect on our net loss per diluted share.<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>32
<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.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Restructuring Costs<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 29, 2025</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', sans-serif; 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: 177pt; width: 612pt;"><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; 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: 189pt; width: 612pt;"><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; 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', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 215.78pt; position: var(--position); text-decoration: none; white-space: pre;">$33.8&#160;million<span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 273.19pt; position: var(--position); text-decoration: none; white-space: pre;"> of restructuring costs through <span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 410.36pt; position: var(--position); text-decoration: none; white-space: pre;">December&#160;28, 2024<span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 498.92pt; position: var(--position); text-decoration: none; white-space: pre;">. The Company <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', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">has incurred an additional <span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 154.14pt; 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', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 205.99pt; position: var(--position); text-decoration: none; white-space: pre;"> of restructuring costs during the <span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 354.08pt; position: var(--position); text-decoration: none; white-space: pre;">three<span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 377.4pt; 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', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 447.79pt; position: var(--position); text-decoration: none; white-space: pre;">March&#160;29, 2025<span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 517.28pt; position: var(--position); text-decoration: none; white-space: pre;">. Charges <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', sans-serif; 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="font-size: 12pt; line-height: 10pt; position: var(--position); top: 225pt; width: 612pt;"><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; 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: 237pt; width: 612pt;"><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">Company&#8217;s condensed consolidated statement of operations. T<span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 319.37pt; position: var(--position); text-decoration: none; white-space: pre;">he Company expects an additional<span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 474.59pt; 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', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 477.37pt; 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', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 526.44pt; position: var(--position); text-decoration: none; white-space: pre;"> to <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', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; 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', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 85.07pt; 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', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 87.85pt; position: var(--position); text-decoration: none; white-space: pre;">of restructuring costs to be incurred through the remainder of 2025, primarily due to severance 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', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">employee-related benefits, contract termination costs, and asset impairment charges. <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', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">The following table provides a summary of the Company&#8217;s restructuring costs during the <span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 432.26pt; position: var(--position); text-decoration: none; white-space: pre;">three<span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 455.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', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 525.97pt; position: var(--position); text-decoration: none; white-space: pre;">March&#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: 297pt; width: 612pt;"><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">2025<span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; 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', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 80.66pt; position: var(--position); text-decoration: none; white-space: pre;">March&#160;30, 2024<span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 150.15pt; 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: 321pt; 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: 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="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', sans-serif; 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></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="left: 381.75pt; position: var(--position); top: 15.75pt; width: 77.25pt;"><div><div style="line-height: 10pt; position: var(--position); top: 3.25pt; width: 77.25pt;"><span style="color: #000000; font-family: 'Avenir LT Pro 95 Black', sans-serif; font-size: 10pt; font-style: normal; font-weight: bold; left: 15.02pt; position: var(--position); text-decoration: none; white-space: pre;">March 29,<span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="line-height: 10pt; position: var(--position); top: 15.25pt; width: 77.25pt;"><span style="color: #000000; font-family: 'Avenir LT Pro 95 Black', sans-serif; font-size: 10pt; font-style: normal; font-weight: bold; left: 26.78pt; 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="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="left: 462.75pt; position: var(--position); top: 15.75pt; width: 77.25pt;"><div><div style="line-height: 10pt; position: var(--position); top: 3.25pt; width: 77.25pt;"><span style="color: #000000; font-family: 'Avenir LT Pro 95 Black', sans-serif; font-size: 10pt; font-style: normal; font-weight: bold; left: 15.02pt; position: var(--position); text-decoration: none; white-space: pre;">March 30,<span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="line-height: 10pt; position: var(--position); top: 15.25pt; width: 77.25pt;"><span style="color: #000000; font-family: 'Avenir LT Pro 95 Black', sans-serif; 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></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="left: 0pt; position: var(--position); top: 42pt; 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', sans-serif; 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="left: 0pt; position: var(--position); top: 57.75pt; width: 381.75pt;"><div><div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 381.75pt;"><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; 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', sans-serif; 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="left: 381.75pt; position: var(--position); top: 57.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', sans-serif; font-size: 10pt; font-style: normal; font-weight: 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.43pt;"></span></span><span style="left: 54.620000000000005pt; position: var(--position);">(114)<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="left: 462.75pt; position: var(--position); top: 57.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', sans-serif; font-size: 10pt; font-style: normal; font-weight: 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,413<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="left: 0pt; position: var(--position); top: 73.5pt; 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', sans-serif; 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="left: 381.75pt; position: var(--position); top: 73.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', sans-serif; font-size: 10pt; font-style: normal; font-weight: 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);">157<span style="display: inline-block; 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="left: 462.75pt; position: var(--position); top: 73.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', sans-serif; font-size: 10pt; font-style: normal; font-weight: 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);">841<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="left: 0pt; position: var(--position); top: 89.25pt; 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', sans-serif; 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="left: 381.75pt; position: var(--position); top: 89.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', sans-serif; font-size: 10pt; font-style: normal; font-weight: 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);">17<span style="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="left: 462.75pt; position: var(--position); top: 89.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', sans-serif; font-size: 10pt; font-style: normal; font-weight: 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,846<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="left: 0pt; position: var(--position); top: 105pt; 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', sans-serif; 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="left: 381.75pt; position: var(--position); top: 105pt; width: 77.25pt;"><div><div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 77.25pt;"><span style="color: #000000; font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 10pt; font-style: normal; font-weight: 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);">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: 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="left: 462.75pt; position: var(--position); top: 105pt; width: 77.25pt;"><div><div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 77.25pt;"><span style="color: #000000; font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 10pt; font-style: normal; font-weight: 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,100<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="left: 0pt; position: var(--position); top: 120.75pt; 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', sans-serif; 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="left: 0pt; position: var(--position); top: 136.5pt; width: 381.75pt;"><div><div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 381.75pt;"><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; 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', sans-serif; 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="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', sans-serif; font-size: 10pt; font-style: normal; font-weight: 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><td colspan="1" rowspan="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="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', sans-serif; font-size: 10pt; font-style: normal; font-weight: 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,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="left: 0pt; position: var(--position); top: 152.25pt; 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', sans-serif; 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="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', sans-serif; font-size: 10pt; font-style: normal; font-weight: 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: 62.78pt; position: var(--position);">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: #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="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', sans-serif; font-size: 10pt; font-style: normal; font-weight: 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);">10,600<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: 494pt; width: 612pt;"><span style="color: #1a7897; font-family: 'Avenir LT Pro 95 Black', sans-serif; font-size: 8pt; font-style: normal; font-weight: bold; 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: 504.6pt; width: 612pt;"><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; 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', sans-serif; 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. Costs incurred during the three months ended March 29, 2025 were favorable to original estimates.<span style="display: inline-block; height: 6.04pt;"></span></span></div><div style="font-size: 12pt; line-height: 8pt; position: var(--position); top: 515.2pt; width: 612pt;"><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; 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', sans-serif; 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: 536.8pt; width: 612pt;"><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; 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: 548.8pt; width: 612pt;"><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; 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 condensed consolidated balance sheet <span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 560.8pt; width: 612pt;"><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; 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: 572.8pt; 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: 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;"><div style="left: 381.75pt; position: var(--position); top: 0pt; 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', sans-serif; font-size: 10pt; font-style: normal; font-weight: bold; left: 15.02pt; position: var(--position); text-decoration: none; white-space: pre;">March 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', sans-serif; font-size: 10pt; font-style: normal; font-weight: bold; left: 26.78pt; 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="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="left: 462.75pt; position: var(--position); top: 0pt; width: 77.25pt;"><div><div style="line-height: 10pt; position: var(--position); top: 3.25pt; width: 77.25pt;"><span style="color: #000000; font-family: 'Avenir LT Pro 95 Black', sans-serif; font-size: 10pt; font-style: normal; font-weight: bold; left: 5.39pt; position: var(--position); text-decoration: none; white-space: pre;">December 28,<span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="line-height: 10pt; position: var(--position); top: 15.25pt; width: 77.25pt;"><span style="color: #000000; font-family: 'Avenir LT Pro 95 Black', sans-serif; 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></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="left: 0pt; position: var(--position); top: 26.25pt; 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', sans-serif; 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;"><div style="left: 381.75pt; position: var(--position); top: 26.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', sans-serif; font-size: 10pt; font-style: normal; font-weight: 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,341<span style="display: inline-block; 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="left: 462.75pt; position: var(--position); top: 26.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', sans-serif; font-size: 10pt; font-style: normal; font-weight: 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,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="left: 0pt; position: var(--position); top: 42pt; 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', sans-serif; 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;"><div style="left: 381.75pt; position: var(--position); top: 42pt; width: 77.25pt;"><div><div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 77.25pt;"><span style="color: #000000; font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 10pt; font-style: normal; font-weight: 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);">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: #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="left: 462.75pt; position: var(--position); top: 42pt; width: 77.25pt;"><div><div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 77.25pt;"><span style="color: #000000; font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 10pt; font-style: normal; font-weight: 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,888<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="left: 0pt; position: var(--position); top: 57.75pt; 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', sans-serif; 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;"><div style="left: 381.75pt; position: var(--position); top: 57.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', sans-serif; font-size: 10pt; font-style: normal; font-weight: 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);">(2,914)<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="left: 462.75pt; position: var(--position); top: 57.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', sans-serif; font-size: 10pt; font-style: normal; font-weight: 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);">(20,267)<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="left: 0pt; position: var(--position); top: 73.5pt; 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', sans-serif; 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;"><div style="left: 381.75pt; position: var(--position); top: 73.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', sans-serif; font-size: 10pt; font-style: normal; font-weight: 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);">487<span style="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="left: 462.75pt; position: var(--position); top: 73.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', sans-serif; font-size: 10pt; font-style: normal; font-weight: 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,341<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', sans-serif; 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', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">$33.9&#160;million<span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; 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="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', sans-serif; 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="left: 443.25pt; position: var(--position); top: 15.75pt; width: 96.75pt;"><div><div style="line-height: 10pt; position: var(--position); top: 3.25pt; width: 96.75pt;"><span style="color: #000000; font-family: 'Avenir LT Pro 95 Black', sans-serif; font-size: 10pt; font-style: normal; font-weight: bold; left: 24.77pt; position: var(--position); text-decoration: none; white-space: pre;">March 29,<span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="line-height: 10pt; position: var(--position); top: 15.25pt; width: 96.75pt;"><span style="color: #000000; font-family: 'Avenir LT Pro 95 Black', sans-serif; font-size: 10pt; font-style: normal; font-weight: bold; left: 36.53pt; position: var(--position); text-decoration: none; white-space: pre;">2025<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="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', sans-serif; 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="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', sans-serif; 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', sans-serif; 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="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', sans-serif; font-size: 10pt; font-style: normal; font-weight: 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);">14,323<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="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', sans-serif; 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="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', sans-serif; font-size: 10pt; font-style: normal; font-weight: 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);">8,350<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="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', sans-serif; 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="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', sans-serif; font-size: 10pt; font-style: normal; font-weight: 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,761<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="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', sans-serif; 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="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', sans-serif; font-size: 10pt; font-style: normal; font-weight: 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);">28,434<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="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', sans-serif; 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="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', sans-serif; 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', sans-serif; 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="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', sans-serif; font-size: 10pt; font-style: normal; font-weight: 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,420<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="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', sans-serif; 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="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', sans-serif; font-size: 10pt; font-style: normal; font-weight: 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);">33,854<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: 278pt; width: 612pt;"><span style="color: #1a7897; font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 8pt; font-style: normal; font-weight: bold; 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: 287.6pt; width: 612pt;"><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; 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', sans-serif; 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: 297.2pt; width: 612pt;"><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; 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', sans-serif; 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>33
<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.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Income Taxes<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 29, 2025</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxDisclosureAbstract', window );"><strong>Income Tax Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxDisclosureTextBlock', window );">Income Taxes</a></td>
<td class="text"><span style="font-family: 'Avenir LT Pro 95 Black', sans-serif; font-size: 10pt; font-style: normal; font-weight: bold; left: 53.760000000000005pt; position: var(--position); text-decoration: none; white-space: pre;">Income Taxes<span style="display: inline-block; height: 7.56pt;"></span></span><div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 342.8pt; width: 612pt;"><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; 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', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 156.78pt; position: var(--position); text-decoration: none; white-space: pre;">$0.6&#160;million<span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; 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', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 243.62pt; position: var(--position); text-decoration: none; white-space: pre;">three<span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 266.94pt; 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', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 337.33pt; position: var(--position); text-decoration: none; white-space: pre;">March&#160;29, 2025<span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 406.82pt; 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: 354.8pt; width: 612pt;"><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; 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', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 47.67pt; position: var(--position); text-decoration: none; white-space: pre;">$0.7&#160;million<span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; 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 one year ago. The change in income tax expense was primarily due to the change in <span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 366.8pt; width: 612pt;"><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">discrete tax expense, driven by stock-based compensation tax shortfalls, which were <span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 413.97pt; position: var(--position); text-decoration: none; white-space: pre;">$1.0&#160;million<span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 465.82pt; 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', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 500.81pt; position: var(--position); text-decoration: none; white-space: pre;">three<span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 524.13pt; 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: 378.8pt; width: 612pt;"><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; 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', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 67.68pt; position: var(--position); text-decoration: none; white-space: pre;">March&#160;29, 2025<span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 137.17000000000002pt; 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', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 203.1pt; position: var(--position); text-decoration: none; white-space: pre;">$2.2&#160;million<span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 254.95pt; 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><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for income tax.</p></div>
<a href="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 50<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-12<br><br>Reference 2: 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 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12C<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-12C<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12B<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-12B<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 270<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477891/740-270-50-1<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.5.Q1)<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 946<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 13<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480990/946-20-50-13<br><br>Reference 8: 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(h)(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org/740/tableOfContent<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 14<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-14<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 21<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-21<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 17<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-17<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB Topic 11.C)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479360/740-10-S99-2<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482603/740-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_IncomeTaxDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>34
<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.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Segments<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 29, 2025</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_SegmentReportingAbstract', window );"><strong>Segment Reporting [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_SegmentReportingDisclosureTextBlock', window );">Segments</a></td>
<td class="text"><span style="font-family: 'Avenir LT Pro 95 Black', sans-serif; font-size: 10pt; font-style: normal; font-weight: bold; left: 53.760000000000005pt; position: var(--position); text-decoration: none; white-space: pre;">Segments<span style="display: inline-block; height: 7.56pt;"></span></span><div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 426.8pt; width: 612pt;"><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">The Company&#8217;s chief operating decision maker (CODM), who is the Chief Executive Officer, assesses company-wide <span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 438.8pt; width: 612pt;"><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">performance and allocates resources based on consolidated financial information. Consequently, the Company views the <span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 450.8pt; width: 612pt;"><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">entire organization as <span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 134.68pt; 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', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 151.73000000000002pt; position: var(--position); text-decoration: none; white-space: pre;"> reportable segment and the strategic purpose of all operating activities is to support that <span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 554.37pt; 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', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 571.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: 462.8pt; width: 612pt;"><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">segment. <span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 486.8pt; width: 612pt;"><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">The CODM manages the Company&#8217;s business activities as a single operating and reportable segment at the <span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 498.8pt; width: 612pt;"><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">consolidated level. The CODM uses consolidated earnings and losses, as reported on the Company&#8217;s condensed <span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 510.8pt; width: 612pt;"><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">consolidated statement of operations, in evaluating performance of the Company in determining how to allocate <span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 522.8pt; width: 612pt;"><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">resources of the Company as a whole, including investing in the Company&#8217;s product development, sales and marketing <span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 534.8pt; width: 612pt;"><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">campaigns, and employee compensation. The measure of segment assets that is reviewed by the CODM is reported <span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 546.8pt; width: 612pt;"><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">within the condensed consolidated balance sheet as consolidated total assets. The CODM also uses consolidated <span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 558.8pt; width: 612pt;"><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">earnings or losses before interest, taxes, depreciation and amortization (Adjusted EBITDA) as the basis for the CODM to <span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 570.8pt; width: 612pt;"><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">evaluate the performance of the Company.<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', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">The following is a summary of the significant expense categories and consolidated net loss details provided 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: 93pt; width: 612pt;"><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">CODM (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: 536.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: 382.5pt;"></td><td colspan="1" rowspan="1" style="padding: 0; width: 75pt;"></td><td colspan="1" rowspan="1" style="padding: 0; width: 3.75pt;"></td><td colspan="1" rowspan="1" style="padding: 0; width: 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="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="left: 382.5pt; position: var(--position); top: 0pt; width: 153.75pt;"><div><div style="line-height: 10pt; position: var(--position); top: 4pt; width: 153.75pt;"><span style="color: #000000; font-family: 'Avenir LT Pro 95 Black', sans-serif; font-size: 10pt; font-style: normal; font-weight: bold; left: 27.35pt; 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></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="left: 382.5pt; position: var(--position); top: 15.75pt; width: 75pt;"><div><div style="line-height: 10pt; position: var(--position); top: 4pt; width: 75pt;"><span style="color: #000000; font-family: 'Avenir LT Pro 95 Black', sans-serif; font-size: 10pt; font-style: normal; font-weight: bold; left: 13.9pt; position: var(--position); text-decoration: none; white-space: pre;">March 29,<span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="line-height: 10pt; position: var(--position); top: 16pt; width: 75pt;"><span style="color: #000000; font-family: 'Avenir LT Pro 95 Black', sans-serif; font-size: 10pt; font-style: normal; font-weight: bold; left: 25.66pt; 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="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="left: 461.25pt; position: var(--position); top: 15.75pt; width: 75pt;"><div><div style="line-height: 10pt; position: var(--position); top: 4pt; width: 75pt;"><span style="color: #000000; font-family: 'Avenir LT Pro 95 Black', sans-serif; font-size: 10pt; font-style: normal; font-weight: bold; left: 13.9pt; position: var(--position); text-decoration: none; white-space: pre;">March 30,<span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="line-height: 10pt; position: var(--position); top: 16pt; width: 75pt;"><span style="color: #000000; font-family: 'Avenir LT Pro 95 Black', sans-serif; font-size: 10pt; font-style: normal; font-weight: bold; left: 25.66pt; 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="left: 0pt; position: var(--position); top: 43.5pt; width: 382.5pt;"><div><div style="line-height: 10pt; position: var(--position); top: 3.75pt; width: 382.5pt;"><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 2.63pt; position: var(--position); 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="left: 382.5pt; position: var(--position); top: 43.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', sans-serif; font-size: 10pt; font-style: normal; font-weight: 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);">393,261<span style="display: inline-block; 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="left: 461.25pt; position: var(--position); top: 43.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', sans-serif; font-size: 10pt; font-style: normal; font-weight: 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);">470,449<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;"></td><td colspan="1" rowspan="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: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="left: 0pt; position: var(--position); top: 75pt; width: 382.5pt;"><div><div style="line-height: 10pt; position: var(--position); top: 3.75pt; width: 382.5pt;"><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 2.63pt; position: var(--position); white-space: pre;">Less:<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><td colspan="1" rowspan="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: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="left: 0pt; position: var(--position); top: 90.75pt; width: 382.5pt;"><div><div style="line-height: 10pt; position: var(--position); top: 3.75pt; width: 382.5pt;"><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 2.63pt; position: var(--position); 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: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="left: 382.5pt; position: var(--position); top: 90.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', sans-serif; font-size: 10pt; font-style: normal; font-weight: 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.28pt;"></span></span><span style="left: 32.910000000000004pt; position: var(--position);">(152,726)<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="left: 461.25pt; position: var(--position); top: 90.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', sans-serif; font-size: 10pt; font-style: normal; font-weight: 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.28pt;"></span></span><span style="left: 32.910000000000004pt; position: var(--position);">(194,275)<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="left: 0pt; position: var(--position); top: 106.5pt; width: 382.5pt;"><div><div style="line-height: 10pt; position: var(--position); top: 3.75pt; width: 382.5pt;"><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 2.63pt; position: var(--position); white-space: pre;">Marketing 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;"><div style="left: 382.5pt; position: var(--position); top: 106.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', sans-serif; font-size: 10pt; font-style: normal; font-weight: 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.84pt;"></span></span><span style="left: 38.470000000000006pt; position: var(--position);">(97,940)<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="left: 461.25pt; position: var(--position); top: 106.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', sans-serif; font-size: 10pt; font-style: normal; font-weight: 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.28pt;"></span></span><span style="left: 32.910000000000004pt; position: var(--position);">(109,031)<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="left: 0pt; position: var(--position); top: 122.25pt; width: 382.5pt;"><div><div style="line-height: 10pt; position: var(--position); top: 3.75pt; width: 382.5pt;"><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 2.63pt; position: var(--position); white-space: pre;">Selling 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;"><div style="left: 382.5pt; position: var(--position); top: 122.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', sans-serif; font-size: 10pt; font-style: normal; font-weight: 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.84pt;"></span></span><span style="left: 38.470000000000006pt; position: var(--position);">(91,163)<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="left: 461.25pt; position: var(--position); top: 122.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', sans-serif; font-size: 10pt; font-style: normal; font-weight: 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.84pt;"></span></span><span style="left: 38.470000000000006pt; position: var(--position);">(99,481)<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="left: 0pt; position: var(--position); top: 138pt; width: 382.5pt;"><div><div style="line-height: 10pt; position: var(--position); top: 3.75pt; width: 382.5pt;"><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 2.63pt; position: var(--position); 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="left: 382.5pt; position: var(--position); top: 138pt; 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', sans-serif; font-size: 10pt; font-style: normal; font-weight: 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.84pt;"></span></span><span style="left: 38.470000000000006pt; position: var(--position);">(38,619)<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="left: 461.25pt; position: var(--position); top: 138pt; 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', sans-serif; font-size: 10pt; font-style: normal; font-weight: 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.84pt;"></span></span><span style="left: 38.470000000000006pt; position: var(--position);">(39,079)<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="left: 0pt; position: var(--position); top: 153.75pt; width: 382.5pt;"><div><div style="line-height: 10pt; position: var(--position); top: 3.75pt; width: 382.5pt;"><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 2.63pt; position: var(--position); 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="left: 382.5pt; position: var(--position); top: 153.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', sans-serif; font-size: 10pt; font-style: normal; font-weight: 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.84pt;"></span></span><span style="left: 38.470000000000006pt; position: var(--position);">(10,903)<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="left: 461.25pt; position: var(--position); top: 153.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', sans-serif; font-size: 10pt; font-style: normal; font-weight: 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.84pt;"></span></span><span style="left: 38.470000000000006pt; position: var(--position);">(12,441)<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="left: 0pt; position: var(--position); top: 169.5pt; width: 382.5pt;"><div><div style="line-height: 10pt; position: var(--position); top: 3.75pt; width: 382.5pt;"><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 2.63pt; position: var(--position); 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: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="left: 382.5pt; position: var(--position); top: 169.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', sans-serif; font-size: 10pt; font-style: normal; font-weight: 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.3pt;"></span></span><span style="left: 57.93pt; position: var(--position);">(60)<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="left: 461.25pt; position: var(--position); top: 169.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', sans-serif; font-size: 10pt; font-style: normal; font-weight: 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.84pt;"></span></span><span style="left: 38.470000000000006pt; position: var(--position);">(10,600)<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="left: 0pt; position: var(--position); top: 185.25pt; width: 382.5pt;"><div><div style="line-height: 10pt; position: var(--position); top: 3.75pt; width: 382.5pt;"><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 2.63pt; position: var(--position); 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: #ffffff; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="left: 382.5pt; position: var(--position); top: 185.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', sans-serif; font-size: 10pt; font-style: normal; font-weight: 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.84pt;"></span></span><span style="left: 38.470000000000006pt; position: var(--position);">(11,081)<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="left: 461.25pt; position: var(--position); top: 185.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', sans-serif; font-size: 10pt; font-style: normal; font-weight: 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.84pt;"></span></span><span style="left: 38.470000000000006pt; position: var(--position);">(12,299)<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="left: 0pt; position: var(--position); top: 201pt; width: 382.5pt;"><div><div style="line-height: 10pt; position: var(--position); top: 3.75pt; width: 382.5pt;"><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 2.63pt; position: var(--position); 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="left: 382.5pt; position: var(--position); top: 201pt; 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', sans-serif; font-size: 10pt; font-style: normal; font-weight: 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);">585<span style="display: inline-block; 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="left: 461.25pt; position: var(--position); top: 201pt; 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', sans-serif; font-size: 10pt; font-style: normal; font-weight: 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.74pt;"></span></span><span style="left: 52.370000000000005pt; position: var(--position);">(725)<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="left: 0pt; position: var(--position); top: 216.75pt; width: 382.5pt;"><div><div style="line-height: 10pt; position: var(--position); top: 3.75pt; width: 382.5pt;"><span style="color: #000000; font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 2.63pt; 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: 3pt double #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="left: 382.5pt; position: var(--position); top: 216.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', sans-serif; font-size: 10pt; font-style: normal; font-weight: 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.84pt;"></span></span><span style="left: 44.03pt; position: var(--position);">(8,646)<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><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="left: 461.25pt; position: var(--position); top: 216.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', sans-serif; font-size: 10pt; font-style: normal; font-weight: 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.84pt;"></span></span><span style="left: 44.03pt; position: var(--position);">(7,482)<span style="display: inline-block; height: 7.56pt;"></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_SegmentReportingAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_SegmentReportingAbstract</td>
</tr>
<tr>
<td style="padding-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_SegmentReportingDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 reporting segments including data and tables. Reportable segments include those that meet any of the following quantitative thresholds a) it's reported revenue, including sales to external customers and intersegment sales or transfers is 10 percent or more of the combined revenue, internal and external, of all operating segments b) the absolute amount of its reported profit or loss is 10 percent or more of the greater, in absolute amount of 1) the combined reported profit of all operating segments that did not report a loss or 2) the combined reported loss of all operating segments that did report a loss c) its assets are 10 percent or more of the combined assets of all operating segments.</p></div>
<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 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/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/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 54<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482785/280-10-55-54<br><br>Reference 7: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 47<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482785/280-10-55-47<br><br>Reference 8: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 54<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482785/280-10-55-54<br><br>Reference 9: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 47<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482785/280-10-55-47<br><br>Reference 10: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 54<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482785/280-10-55-54<br><br>Reference 11: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 47<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482785/280-10-55-47<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> -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 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 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 34<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-34<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 26C<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-26C<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 26B<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-26B<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 15<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-15<br><br>Reference 18: 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 19: 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 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org/280/tableOfContent<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 26<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-26<br><br>Reference 22: 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> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-41<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 21<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-21<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 21<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-21<br><br>Reference 25: 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 (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SegmentReportingDisclosureTextBlock</td>
</tr>
<tr>
<td style="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>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.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Commitments and Contingencies<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 29, 2025</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', sans-serif; font-size: 10pt; font-style: normal; font-weight: bold; left: 53.760000000000005pt; 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: 378.5pt; width: 612pt;"><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; 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: 402.5pt; width: 612pt;"><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; 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: 414.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="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', sans-serif; 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></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="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', sans-serif; font-size: 10pt; font-style: normal; font-weight: bold; left: 15.02pt; position: var(--position); text-decoration: none; white-space: pre;">March 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', sans-serif; font-size: 10pt; font-style: normal; font-weight: bold; left: 26.78pt; 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="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="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', sans-serif; font-size: 10pt; font-style: normal; font-weight: bold; left: 15.02pt; position: var(--position); text-decoration: none; white-space: pre;">March 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', sans-serif; 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></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="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', sans-serif; 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="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', sans-serif; font-size: 10pt; font-style: normal; font-weight: 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,947<span style="display: inline-block; 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="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', sans-serif; font-size: 10pt; font-style: normal; font-weight: 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></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="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', sans-serif; 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="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', sans-serif; font-size: 10pt; font-style: normal; font-weight: 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,131<span style="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="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', sans-serif; font-size: 10pt; font-style: normal; font-weight: 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);">4,551<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="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', sans-serif; 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="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', sans-serif; font-size: 10pt; font-style: normal; font-weight: 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);">(3,162)<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="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', sans-serif; font-size: 10pt; font-style: normal; font-weight: 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);">(4,535)<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="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', sans-serif; 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', sans-serif; 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="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', sans-serif; font-size: 10pt; font-style: normal; font-weight: 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);">(405)<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="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', sans-serif; font-size: 10pt; font-style: normal; font-weight: 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);">231<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="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', sans-serif; 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="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', sans-serif; font-size: 10pt; font-style: normal; font-weight: 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,511<span style="display: inline-block; 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="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', sans-serif; font-size: 10pt; font-style: normal; font-weight: 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,750<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: 561.25pt; width: 612pt;"><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; 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: 585.25pt; width: 612pt;"><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; 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: 597.25pt; width: 612pt;"><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; 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: 609.25pt; width: 612pt;"><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">GAAP, the Company records a liability in its consolidated financial statements with respect to any of these matters when <span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 621.25pt; width: 612pt;"><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">it is both probable that a liability has been incurred and the amount of the liability can be reasonably estimated. If a <span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 633.25pt; width: 612pt;"><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">material loss is reasonably possible but not known or probable, and may be reasonably estimated, the estimated loss or <span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 645.25pt; width: 612pt;"><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">range of loss is disclosed. With respect to currently pending legal proceedings, the Company has not established an <span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 657.25pt; width: 612pt;"><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">estimated range of reasonably possible material losses either because it believes that <span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 418.73pt; position: var(--position); text-decoration: none; white-space: pre;">it<span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 424.45pt; position: var(--position); text-decoration: none; white-space: pre;"> has valid defenses to claims <span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 669.25pt; width: 612pt;"><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">asserted against it, the proceeding has not advanced to a stage of discovery that would enable it to establish an <span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 681.25pt; width: 612pt;"><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">estimate, or the potential loss is not material. The Company currently does not expect the outcome of pending legal <span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 693.25pt; width: 612pt;"><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">proceedings to have a material effect on its consolidated results of operations, financial position or cash flows. Litigation, <span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 705.25pt; width: 612pt;"><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">however, is inherently unpredictable, and it is possible that the ultimate outcome of one or more claims asserted against <span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 717.25pt; width: 612pt;"><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">the Company could adversely impact its consolidated results of operations, financial position or cash flows. The <span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 729.25pt; width: 612pt;"><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">Company expenses legal costs as incurred.<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', sans-serif; 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: 117pt; width: 612pt;"><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">On January 14, 2025, purported customers served a putative class action complaint on behalf of themselves and a <span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 128.2pt; width: 612pt;"><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">putative class of California consumers against Sleep Number in the United States District Court for the Central 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: 139.4pt; width: 612pt;"><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">California alleging that Sleep Number&#8217;s beds are perpetually on sale in violation of California law. The Plaintiff seeks <span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 150.6pt; width: 612pt;"><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">injunctive relief, damages and <span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 172.3pt; position: var(--position); text-decoration: none; white-space: pre;">attorney&#8217;s<span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 216.18pt; position: var(--position); text-decoration: none; white-space: pre;"> fees. Sleep Number brought a motion to dismiss for failure to state a claim and <span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 161.8pt; width: 612pt;"><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">a motion to transfer or, alternatively, dismiss based on the first-to-file doctrine (citing the purported class action <span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 173pt; width: 612pt;"><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">complaint filed on September 27, 2024 as described below). The Court granted Sleep Number&#8217;s motion to transfer or, <span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 184.2pt; width: 612pt;"><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">alternatively, dismiss and dismissed the matter in its entirety based on the first-to-file doctrine.<span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 207.4pt; width: 612pt;"><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; 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: 231.4pt; width: 612pt;"><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">On September 27, 2024, a purported customer served a putative class action complaint on behalf of themself and a <span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 243.4pt; width: 612pt;"><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">putative class of California consumers against Sleep Number in the United States District Court for the Eastern 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: 255.4pt; width: 612pt;"><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">California alleging that Sleep Number&#8217;s beds are perpetually on sale in violation of California law. The Plaintiff seeks <span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 267.4pt; width: 612pt;"><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">injunctive relief, damages and <span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 172.3pt; position: var(--position); text-decoration: none; white-space: pre;">attorney&#8217;s<span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 216.18pt; position: var(--position); text-decoration: none; white-space: pre;"> fees.<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>36
<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.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<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="2">3 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Mar. 29, 2025</div></th>
<th class="th"><div>Mar. 30, 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_PvpTable', window );"><strong>Pay vs Performance Disclosure</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net loss</a></td>
<td class="num">$ (8,646)<span></span>
</td>
<td class="num">$ (7,482)<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>37
<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.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<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>Mar. 29, 2025</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>38
<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.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<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">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 29, 2025</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', sans-serif; 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', sans-serif; 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', sans-serif; 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', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 442.15pt; position: var(--position); text-decoration: none; white-space: pre;">three<span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 465.47pt; 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', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">March&#160;29, 2025<span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 105.49pt; position: var(--position); text-decoration: none; white-space: pre;"> of Sleep Number Corporation and its 100%-owned subsidiaries (Sleep Number or the Company), <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', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">without audit, pursuant to the rules and regulations of the Securities and Exchange Commission (SEC) and they reflect, in <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', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">the opinion of management, all normal recurring adjustments, including the elimination of all significant intra-entity <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', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">balances 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', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 389.31pt; position: var(--position); text-decoration: none; white-space: pre;">March&#160;29, 2025<span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 458.8pt; 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', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 481.22pt; position: var(--position); text-decoration: none; white-space: pre;">December&#160;28, 2024<span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 569.78pt; 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: 201pt; width: 612pt;"><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">and the consolidated results of operations and cash flows for the periods presented. The historical and 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', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">consolidated results of operations may not be indicative of the results that may be achieved for the full year or any future <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', sans-serif; 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></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', sans-serif; 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></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', sans-serif; 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: 273pt; width: 612pt;"><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; 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: 285pt; width: 612pt;"><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; 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: 297pt; width: 612pt;"><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; 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', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 131.38pt; position: var(--position); text-decoration: none; white-space: pre;">December&#160;28, 2024<span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; 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', sans-serif; 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: 333pt; width: 612pt;"><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; 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: 345pt; width: 612pt;"><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; 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: 357pt; width: 612pt;"><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; 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: 369pt; width: 612pt;"><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; 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: 381pt; width: 612pt;"><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; 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: 393pt; width: 612pt;"><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; 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. <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', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">The Company&#8217;s critical accounting policies consist of stock-based compensation, warranty liabilities and revenue <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', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">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_NewAccountingPronouncementsPolicyPolicyTextBlock', window );">Accounting Pronouncements Issued But Not Yet Effective</a></td>
<td class="text"><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 10pt; font-style: italic; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">Accounting<span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 10pt; font-style: italic; font-weight: normal; left: 86.94pt; position: var(--position); text-decoration: none; white-space: pre;"> Pronouncements Issued But Not Yet Effective<span style="display: inline-block; height: 7.56pt;"></span></span><div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 478.2pt; width: 612pt;"><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">In December 2023, the FASB issued ASU 2023-09, "Income Taxes (Topic 740): Improvements in Income Tax Disclosures" <span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 490.2pt; width: 612pt;"><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">to enhance the transparency and decision usefulness of income tax disclosures. This amendment requires public <span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 502.2pt; width: 612pt;"><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">companies to disclose specific categories in the rate reconciliation and provide additional information for reconciling <span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 514.2pt; width: 612pt;"><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">items that meet a quantitative threshold. Additionally, under the amendment, entities are required to disclose the <span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 526.2pt; width: 612pt;"><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">amount of income taxes paid disaggregated by federal, state and foreign taxes, as well as disaggregated by material <span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 538.2pt; width: 612pt;"><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">individual jurisdictions. Finally, the amendment requires entities to disclose income from continuing operations before <span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 550.2pt; width: 612pt;"><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">income tax expense disaggregated between domestic and foreign and income tax expense from continuing operations <span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 562.2pt; width: 612pt;"><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">disaggregated by federal, state and foreign. The new rules are effective for annual periods beginning after December <span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 574.2pt; width: 612pt;"><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">15, 2024. T<span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 86.22pt; position: var(--position); text-decoration: none; white-space: pre;">he adoption of this standard is not expected to have a material impact on the Company&#8217;s consolidated <span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 586.2pt; width: 612pt;"><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">financial statements and related disclosures.<span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 610.2pt; width: 612pt;"><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">In November 2024, the FASB issued ASU 2024-03, "Income Statement - Reporting Comprehensive Income - Expense <span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 622.2pt; width: 612pt;"><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">Disaggregation Disclosures (Subtopic 220-40)", which requires public business entities to disclose in the notes 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: 634.2pt; width: 612pt;"><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">financial statements more detailed information about the types of expenses included in certain expense captions 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: 646.2pt; width: 612pt;"><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">consolidated financial statements, including purchases of inventory, employee compensation, and depreciation and <span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 658.2pt; width: 612pt;"><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">amortization. The amendments are effective for the Company beginning with the 2027 annual period and in interim <span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 670.2pt; width: 612pt;"><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">periods beginning in 2028. Early adoption is permitted. The ASU may be adopted prospectively or retrospectively. The <span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 682.2pt; width: 612pt;"><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">Company is currently evaluating the impact of ASU 2024-03 on its consolidated financial statements and related <span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 694.2pt; width: 612pt;"><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">disclosures.<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', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">Currently, management does not believe that any other recently issued, but not yet effective accounting <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', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">pronouncements, if currently adopted, would have a material impact on the Company&#8217;s consolidated financial <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', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">statements.<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_LesseeLeasesPolicyTextBlock', window );">Leases</a></td>
<td class="text"><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; 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', sans-serif; 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: 656.25pt; width: 612pt;"><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; 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: 668.25pt; width: 612pt;"><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; 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: 680.25pt; width: 612pt;"><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; 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', sans-serif; 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-292">five</span><span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; 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', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 401.09pt; position: var(--position); text-decoration: none; white-space: pre;">ten years<span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 441.46pt; 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: 692.25pt; width: 612pt;"><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; 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', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 312.26pt; position: var(--position); text-decoration: none; white-space: pre;">fifteen years<span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 366.51pt; 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: 704.25pt; width: 612pt;"><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; 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: 716.25pt; width: 612pt;"><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; 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: 728.25pt; width: 612pt;"><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; 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: 81pt; width: 612pt;"><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; 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: 93pt; width: 612pt;"><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; 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', sans-serif; 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-295">three</span><span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; 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', sans-serif; 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', sans-serif; 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: 117pt; width: 612pt;"><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; 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: 129pt; width: 612pt;"><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; 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: 141pt; width: 612pt;"><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; 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: 153pt; width: 612pt;"><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; 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: 165pt; width: 612pt;"><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; 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: 177pt; width: 612pt;"><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; 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: 189pt; width: 612pt;"><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">reasonably estimated. Future payments for real estate taxes and certain building operating expenses for which 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', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">Company is obligated are not included in operating lease costs.<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_NewAccountingPronouncementsPolicyPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy pertaining to new accounting pronouncements that may impact the entity's financial reporting. Includes, but is not limited to, quantification of the expected or actual impact.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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>39
<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.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Inventories (Tables)<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 29, 2025</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', sans-serif; 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: 285pt; 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="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', sans-serif; font-size: 10pt; font-style: normal; font-weight: bold; left: 15.02pt; position: var(--position); text-decoration: none; white-space: pre;">March 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', sans-serif; font-size: 10pt; font-style: normal; font-weight: bold; left: 26.78pt; 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="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="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', sans-serif; font-size: 10pt; font-style: normal; font-weight: bold; left: 5.39pt; position: var(--position); text-decoration: none; white-space: pre;">December 28,<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', sans-serif; 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></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="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', sans-serif; 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="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', sans-serif; font-size: 10pt; font-style: normal; font-weight: 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);">10,734<span style="display: inline-block; 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="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', sans-serif; font-size: 10pt; font-style: normal; font-weight: 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,434<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="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', sans-serif; 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="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', sans-serif; font-size: 10pt; font-style: normal; font-weight: 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);">133<span style="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="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', sans-serif; font-size: 10pt; font-style: normal; font-weight: 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);">130<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="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', sans-serif; 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="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', sans-serif; font-size: 10pt; font-style: normal; font-weight: 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);">93,009<span style="display: inline-block; 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="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', sans-serif; font-size: 10pt; font-style: normal; font-weight: 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);">91,588<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="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', sans-serif; font-size: 10pt; font-style: normal; font-weight: 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,876<span style="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="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', sans-serif; font-size: 10pt; font-style: normal; font-weight: 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,152<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>40
<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.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<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">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 29, 2025</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', sans-serif; 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: 560.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="left: 0pt; position: var(--position); top: 0pt; width: 414pt;"><div><div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 4pt; width: 414pt;"><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; 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><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 24.869999999999997pt; position: var(--position); white-space: pre;"> (excluding the <span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 93.58999999999999pt; 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', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 184.51999999999998pt; 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', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 187.29999999999998pt; position: var(--position); text-decoration: none; white-space: pre;">March&#160;29, 2025<span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 256.79pt; position: var(--position); white-space: 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: 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="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', sans-serif; font-size: 10pt; font-style: normal; font-weight: 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);">171<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="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', sans-serif; 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: #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="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', sans-serif; font-size: 10pt; font-style: normal; font-weight: 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="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', sans-serif; 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: #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="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', sans-serif; font-size: 10pt; font-style: normal; font-weight: 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="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', sans-serif; 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: #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="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', sans-serif; font-size: 10pt; font-style: normal; font-weight: 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: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="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', sans-serif; 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: #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="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', sans-serif; font-size: 10pt; font-style: normal; font-weight: 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: #ffffff; border-bottom: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="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', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 2.63pt; position: var(--position); text-decoration: none; white-space: pre;">2030<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="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', sans-serif; font-size: 10pt; font-style: normal; font-weight: 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);">45<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="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', sans-serif; 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="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', sans-serif; font-size: 10pt; font-style: normal; font-weight: 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);">914<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>41
<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.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<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">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 29, 2025</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', sans-serif; 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 thousands):<span style="display: inline-block; height: 7.56pt;"></span></span><div style="position: var(--position); top: 513pt; 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="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', sans-serif; font-size: 10pt; font-style: normal; font-weight: bold; left: 15.02pt; position: var(--position); text-decoration: none; white-space: pre;">March 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', sans-serif; font-size: 10pt; font-style: normal; font-weight: bold; left: 26.78pt; 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="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="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', sans-serif; font-size: 10pt; font-style: normal; font-weight: bold; left: 5.39pt; position: var(--position); text-decoration: none; white-space: pre;">December 28,<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', sans-serif; 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></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="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', sans-serif; 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="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', sans-serif; font-size: 10pt; font-style: normal; font-weight: 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);">557,700<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="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', sans-serif; font-size: 10pt; font-style: normal; font-weight: 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);">546,600<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="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', sans-serif; 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="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', sans-serif; font-size: 10pt; font-style: normal; font-weight: 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);">6,847<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="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', sans-serif; font-size: 10pt; font-style: normal; font-weight: 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="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', sans-serif; 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="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', sans-serif; font-size: 10pt; font-style: normal; font-weight: 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);">110,453<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="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', sans-serif; font-size: 10pt; font-style: normal; font-weight: 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);">123,753<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="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', sans-serif; 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="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', sans-serif; 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);">7.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><td colspan="1" rowspan="1" style="background-color: #ffffff; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="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', sans-serif; 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);">7.6%<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>42
<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.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Leases (Tables)<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 29, 2025</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', sans-serif; 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: 261pt; 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: 378.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: 3pt;"></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="left: 378.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', sans-serif; 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></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="left: 378.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', sans-serif; font-size: 10pt; font-style: normal; font-weight: bold; left: 15.02pt; position: var(--position); text-decoration: none; white-space: pre;">March 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', sans-serif; font-size: 10pt; font-style: normal; font-weight: bold; left: 26.78pt; 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="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="left: 459.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', sans-serif; font-size: 10pt; font-style: normal; font-weight: bold; left: 15.02pt; position: var(--position); text-decoration: none; white-space: pre;">March 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', sans-serif; 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></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="left: 0pt; position: var(--position); top: 39pt; width: 378.75pt;"><div><div style="line-height: 10pt; position: var(--position); top: 3.63pt; width: 378.75pt;"><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; 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', sans-serif; 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="left: 378.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', sans-serif; font-size: 10pt; font-style: normal; font-weight: 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,537<span style="display: inline-block; 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="left: 459.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', sans-serif; font-size: 10pt; font-style: normal; font-weight: 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,826<span style="display: inline-block; 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></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="left: 0pt; position: var(--position); top: 54pt; width: 378.75pt;"><div><div style="line-height: 10pt; position: var(--position); top: 3.63pt; width: 378.75pt;"><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; 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', sans-serif; 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="left: 378.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', sans-serif; font-size: 10pt; font-style: normal; font-weight: 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);">103<span style="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="left: 459.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', sans-serif; font-size: 10pt; font-style: normal; font-weight: 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);">(49)<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></tr></tbody></table></div></div></div><div style="font-size: 12pt; line-height: 6pt; position: var(--position); top: 335pt; width: 612pt;"><span style="font-family: 'Avenir LT Pro 95 Black', sans-serif; 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: 345.2pt; width: 612pt;"><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; 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', sans-serif; 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', sans-serif; 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', sans-serif; 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', sans-serif; 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 for subsequent years are as follows<span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 6.5pt; font-style: normal; font-weight: normal; left: 383.33pt; 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', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 390.32pt; 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: 388.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="left: 0pt; position: var(--position); top: 0pt; width: 465pt;"><div><div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 3.75pt; width: 465pt;"><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; 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><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 24.869999999999997pt; position: var(--position); white-space: pre;"> (excluding the <span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 93.58999999999999pt; 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', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 184.51999999999998pt; 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', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 187.29999999999998pt; position: var(--position); text-decoration: none; white-space: pre;">March&#160;29, 2025<span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 256.79pt; position: var(--position); white-space: 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: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="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', sans-serif; font-size: 10pt; font-style: normal; font-weight: 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);">79,025<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="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', sans-serif; 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: #ffffff; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="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', sans-serif; font-size: 10pt; font-style: normal; font-weight: 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);">96,149<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="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', sans-serif; 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: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="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', sans-serif; font-size: 10pt; font-style: normal; font-weight: 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,655<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="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', sans-serif; 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: #ffffff; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="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', sans-serif; font-size: 10pt; font-style: normal; font-weight: 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);">66,229<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="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', sans-serif; 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: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="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', sans-serif; font-size: 10pt; font-style: normal; font-weight: 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);">45,658<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="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', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 2.63pt; position: var(--position); text-decoration: none; white-space: pre;">2030<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="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', sans-serif; font-size: 10pt; font-style: normal; font-weight: 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);">31,636<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="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', sans-serif; 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="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', sans-serif; font-size: 10pt; font-style: normal; font-weight: 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);">47,078<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="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', sans-serif; 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', sans-serif; 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="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', sans-serif; font-size: 10pt; font-style: normal; font-weight: 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);">445,430<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="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', sans-serif; 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="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', sans-serif; font-size: 10pt; font-style: normal; font-weight: 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);">68,521<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="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', sans-serif; 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="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', sans-serif; font-size: 10pt; font-style: normal; font-weight: 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);">376,909<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: 543.4pt; width: 612pt;"><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; 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: 556pt; width: 612pt;"><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; 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', sans-serif; font-size: 8pt; font-style: normal; font-weight: normal; left: 45pt; position: var(--position); text-decoration: none; white-space: pre;">T<span style="display: inline-block; height: 6.04pt;"></span></span><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 8pt; font-style: normal; font-weight: normal; left: 49.59pt; 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', sans-serif; font-size: 8pt; font-style: normal; font-weight: normal; left: 189.69pt; position: var(--position); text-decoration: none; white-space: pre;">$13 million<span style="display: inline-block; height: 6.04pt;"></span></span><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 8pt; font-style: normal; font-weight: normal; left: 228.9pt; position: var(--position); text-decoration: none; white-space: pre;"> of legally binding minimum lease payments for leases signed but not yet commenced.<span style="display: inline-block; height: 6.04pt;"></span></span></div><div style="font-size: 12pt; line-height: 8pt; position: var(--position); top: 565.6pt; width: 612pt;"><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; 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', sans-serif; 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', sans-serif; font-size: 8pt; font-style: normal; font-weight: normal; left: 155.35pt; position: var(--position); text-decoration: none; white-space: pre;">$83 million<span style="display: inline-block; height: 6.04pt;"></span></span><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; 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', sans-serif; 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: 599.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: 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="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', sans-serif; font-size: 10pt; font-style: normal; font-weight: bold; left: 15.02pt; position: var(--position); text-decoration: none; white-space: pre;">March 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', sans-serif; font-size: 10pt; font-style: normal; font-weight: bold; left: 26.78pt; 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="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="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', sans-serif; font-size: 10pt; font-style: normal; font-weight: bold; left: 5.39pt; position: var(--position); text-decoration: none; white-space: pre;">December 28,<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', sans-serif; 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></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="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', sans-serif; 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="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', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 60.72pt; position: var(--position); text-decoration: none; white-space: pre;">5.3<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="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', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 60.72pt; position: var(--position); text-decoration: none; white-space: pre;">5.4<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="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', sans-serif; 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="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', sans-serif; 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="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', sans-serif; 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></tr></tbody></table></div></div></div><div style="position: var(--position); top: 670.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: 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="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', sans-serif; font-size: 10pt; font-style: normal; font-weight: bold; left: 30.35pt; 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></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="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', sans-serif; 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="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', sans-serif; font-size: 10pt; font-style: normal; font-weight: bold; left: 15.02pt; position: var(--position); text-decoration: none; white-space: pre;">March 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', sans-serif; font-size: 10pt; font-style: normal; font-weight: bold; left: 26.78pt; 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="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="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', sans-serif; font-size: 10pt; font-style: normal; font-weight: bold; left: 15.02pt; position: var(--position); text-decoration: none; white-space: pre;">March 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', sans-serif; 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></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="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', sans-serif; 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="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', sans-serif; font-size: 10pt; font-style: normal; font-weight: 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,589<span style="display: inline-block; 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="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', sans-serif; font-size: 10pt; font-style: normal; font-weight: 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);">27,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="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', sans-serif; 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="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', sans-serif; font-size: 10pt; font-style: normal; font-weight: 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,711<span style="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="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', sans-serif; font-size: 10pt; font-style: normal; font-weight: 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,990<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>43
<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.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<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">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 29, 2025</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 Assets and Deferred Contract Liabilities</a></td>
<td class="text"><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; 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: 201pt; width: 612pt;"><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; 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: 213pt; 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="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', sans-serif; font-size: 10pt; font-style: normal; font-weight: bold; left: 15.02pt; position: var(--position); text-decoration: none; white-space: pre;">March 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', sans-serif; font-size: 10pt; font-style: normal; font-weight: bold; left: 26.78pt; 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="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="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', sans-serif; font-size: 10pt; font-style: normal; font-weight: bold; left: 5.39pt; position: var(--position); text-decoration: none; white-space: pre;">December 28,<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', sans-serif; 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></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="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', sans-serif; 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="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', sans-serif; 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="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', sans-serif; font-size: 10pt; font-style: normal; font-weight: 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,755<span style="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="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', sans-serif; font-size: 10pt; font-style: normal; font-weight: 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);">30,154<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="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', sans-serif; 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="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', sans-serif; font-size: 10pt; font-style: normal; font-weight: 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);">47,600<span style="display: inline-block; 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="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', sans-serif; font-size: 10pt; font-style: normal; font-weight: 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,988<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="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', sans-serif; font-size: 10pt; font-style: normal; font-weight: 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);">77,355<span style="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="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', sans-serif; font-size: 10pt; font-style: normal; font-weight: 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);">79,142<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: 314.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="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', sans-serif; font-size: 10pt; font-style: normal; font-weight: bold; left: 15.02pt; position: var(--position); text-decoration: none; white-space: pre;">March 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', sans-serif; font-size: 10pt; font-style: normal; font-weight: bold; left: 26.78pt; 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="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="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', sans-serif; font-size: 10pt; font-style: normal; font-weight: bold; left: 5.39pt; position: var(--position); text-decoration: none; white-space: pre;">December 28,<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', sans-serif; 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></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="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', sans-serif; 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="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', sans-serif; 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="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', sans-serif; font-size: 10pt; font-style: normal; font-weight: 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,910<span style="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="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', sans-serif; font-size: 10pt; font-style: normal; font-weight: 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);">38,129<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="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', sans-serif; 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="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', sans-serif; font-size: 10pt; font-style: normal; font-weight: 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);">59,762<span style="display: inline-block; 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="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', sans-serif; font-size: 10pt; font-style: normal; font-weight: 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);">60,988<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="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', sans-serif; font-size: 10pt; font-style: normal; font-weight: 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);">97,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><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="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', sans-serif; font-size: 10pt; font-style: normal; font-weight: 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);">99,117<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 Net Sales</a></td>
<td class="text"><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; 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: 539.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: 378pt;"></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></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="left: 378pt; 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', sans-serif; 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></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="left: 378pt; 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', sans-serif; font-size: 10pt; font-style: normal; font-weight: bold; left: 15.02pt; position: var(--position); text-decoration: none; white-space: pre;">March 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', sans-serif; font-size: 10pt; font-style: normal; font-weight: bold; left: 26.78pt; 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="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="left: 459pt; 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', sans-serif; font-size: 10pt; font-style: normal; font-weight: bold; left: 15.02pt; position: var(--position); text-decoration: none; white-space: pre;">March 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', sans-serif; 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></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="left: 0pt; position: var(--position); top: 39pt; width: 378pt;"><div><div style="line-height: 10pt; position: var(--position); top: 3.5pt; width: 378pt;"><span style="color: #000000; font-family: 'Avenir LT Pro 45 Book', sans-serif; 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="left: 378pt; 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', sans-serif; font-size: 10pt; font-style: normal; font-weight: 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);">344,442<span style="display: inline-block; 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="left: 459pt; 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', sans-serif; font-size: 10pt; font-style: normal; font-weight: 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);">414,755<span style="display: inline-block; 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></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="left: 0pt; position: var(--position); top: 54pt; width: 378pt;"><div><div style="line-height: 10pt; position: var(--position); top: 3.5pt; width: 378pt;"><span style="color: #000000; font-family: 'Avenir LT Pro 45 Book', sans-serif; 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="left: 378pt; 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', sans-serif; font-size: 10pt; font-style: normal; font-weight: 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,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: 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="left: 459pt; 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', sans-serif; font-size: 10pt; font-style: normal; font-weight: 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);">55,694<span style="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></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="left: 0pt; position: var(--position); top: 69pt; width: 378pt;"><div><div style="line-height: 10pt; position: var(--position); top: 3.5pt; width: 378pt;"><span style="color: #000000; font-family: 'Avenir LT Pro 45 Book', sans-serif; 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="left: 378pt; 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', sans-serif; font-size: 10pt; font-style: normal; font-weight: 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);">393,261<span style="display: inline-block; 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="left: 459pt; 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', sans-serif; font-size: 10pt; font-style: normal; font-weight: 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);">470,449<span style="display: inline-block; 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></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', sans-serif; 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: 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: 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="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', sans-serif; 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></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="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', sans-serif; font-size: 10pt; font-style: normal; font-weight: bold; left: 15.02pt; position: var(--position); text-decoration: none; white-space: pre;">March 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', sans-serif; font-size: 10pt; font-style: normal; font-weight: bold; left: 26.78pt; 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="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="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', sans-serif; font-size: 10pt; font-style: normal; font-weight: bold; left: 15.02pt; position: var(--position); text-decoration: none; white-space: pre;">March 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', sans-serif; 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></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="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', sans-serif; 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="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', sans-serif; font-size: 10pt; font-style: normal; font-weight: 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);">19,092<span style="display: inline-block; 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="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', sans-serif; font-size: 10pt; font-style: normal; font-weight: 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></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="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', sans-serif; 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="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', sans-serif; font-size: 10pt; font-style: normal; font-weight: 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,787<span style="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="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', sans-serif; font-size: 10pt; font-style: normal; font-weight: 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);">25,470<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="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', sans-serif; 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="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', sans-serif; font-size: 10pt; font-style: normal; font-weight: 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);">(21,102)<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="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', sans-serif; font-size: 10pt; font-style: normal; font-weight: 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);">(25,457)<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="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', sans-serif; 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="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', sans-serif; font-size: 10pt; font-style: normal; font-weight: 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,777<span style="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="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', sans-serif; font-size: 10pt; font-style: normal; font-weight: 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,415<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>44
<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.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<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">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 29, 2025</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', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">Total stock-based compensation expense was as follows (in thousands):<span style="display: inline-block; height: 7.56pt;"></span></span><div style="position: var(--position); top: 272pt; 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="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="border-bottom: 1pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="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', sans-serif; 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></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="border-bottom: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="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', sans-serif; font-size: 10pt; font-style: normal; font-weight: bold; left: 15.02pt; position: var(--position); text-decoration: none; white-space: pre;">March 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', sans-serif; font-size: 10pt; font-style: normal; font-weight: bold; left: 26.78pt; 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="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="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', sans-serif; font-size: 10pt; font-style: normal; font-weight: bold; left: 15.02pt; position: var(--position); text-decoration: none; white-space: pre;">March 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', sans-serif; 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></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="left: 0pt; position: var(--position); top: 39pt; width: 381.75pt;"><div><div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 381.75pt;"><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; 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', sans-serif; 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="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', sans-serif; font-size: 10pt; font-style: normal; font-weight: 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,933<span style="display: inline-block; 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="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', sans-serif; font-size: 10pt; font-style: normal; font-weight: 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,144<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="left: 0pt; position: var(--position); top: 54.75pt; 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', sans-serif; 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="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', sans-serif; font-size: 10pt; font-style: normal; font-weight: 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,018<span style="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="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', sans-serif; font-size: 10pt; font-style: normal; font-weight: 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);">973<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="left: 0pt; position: var(--position); top: 70.5pt; width: 381.75pt;"><div><div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 381.75pt;"><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; 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', sans-serif; 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="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', sans-serif; font-size: 10pt; font-style: normal; font-weight: 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,951<span style="display: inline-block; 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="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', sans-serif; font-size: 10pt; font-style: normal; font-weight: 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);">4,117<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="left: 0pt; position: var(--position); top: 86.25pt; 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', sans-serif; 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="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', sans-serif; font-size: 10pt; font-style: normal; font-weight: 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);">873<span style="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="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', sans-serif; font-size: 10pt; font-style: normal; font-weight: 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);">910<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="left: 0pt; position: var(--position); top: 102pt; 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', sans-serif; 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, 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="left: 381.75pt; position: var(--position); top: 102pt; width: 77.25pt;"><div><div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 77.25pt;"><span style="color: #000000; font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 10pt; font-style: normal; font-weight: 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,078<span style="display: inline-block; 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="left: 462.75pt; position: var(--position); top: 102pt; width: 77.25pt;"><div><div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 77.25pt;"><span style="color: #000000; font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 10pt; font-style: normal; font-weight: 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,207<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: 394.75pt; width: 612pt;"><span style="font-family: 'Avenir LT Pro 95 Black', sans-serif; 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: 404.65pt; width: 612pt;"><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; 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', sans-serif; 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', sans-serif; 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: 414.25pt; width: 612pt;"><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; 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>45
<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.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Net Loss per Common Share (Tables)<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 29, 2025</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 per Share</a></td>
<td class="text"><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; 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 per share were as follows (in thousands, except per share amounts):<span style="display: inline-block; height: 7.56pt;"></span></span><div style="position: var(--position); top: 555.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: 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: 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="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', sans-serif; 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></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="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', sans-serif; font-size: 10pt; font-style: normal; font-weight: bold; left: 15.02pt; position: var(--position); text-decoration: none; white-space: pre;">March 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', sans-serif; font-size: 10pt; font-style: normal; font-weight: bold; left: 26.78pt; 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="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="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', sans-serif; font-size: 10pt; font-style: normal; font-weight: bold; left: 15.02pt; position: var(--position); text-decoration: none; white-space: pre;">March 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', sans-serif; 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></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="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', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 2.63pt; 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: #dbdbdb; border-bottom: 3pt double #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="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', sans-serif; font-size: 10pt; font-style: normal; font-weight: 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);">(8,646)<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="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', sans-serif; font-size: 10pt; font-style: normal; font-weight: 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);">(7,482)<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: 3pt double #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="left: 0pt; position: var(--position); top: 59.25pt; 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 95 Black', sans-serif; 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></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="left: 0pt; position: var(--position); top: 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', sans-serif; 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="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', sans-serif; font-size: 10pt; font-style: normal; font-weight: 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,706<span style="display: inline-block; 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="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', sans-serif; font-size: 10pt; font-style: normal; font-weight: 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,506<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="left: 0pt; position: var(--position); top: 90.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', sans-serif; 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="left: 381.75pt; position: var(--position); top: 90.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', sans-serif; font-size: 10pt; font-style: normal; font-weight: 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="left: 462.75pt; position: var(--position); top: 90.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', sans-serif; font-size: 10pt; font-style: normal; font-weight: 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: 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="left: 0pt; position: var(--position); top: 106.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', sans-serif; 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="left: 381.75pt; position: var(--position); top: 106.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', sans-serif; font-size: 10pt; font-style: normal; font-weight: 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,706<span style="display: inline-block; 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="left: 462.75pt; position: var(--position); top: 106.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', sans-serif; font-size: 10pt; font-style: normal; font-weight: 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,506<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="left: 0pt; position: var(--position); top: 122.25pt; 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', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 2.63pt; position: var(--position); text-decoration: none; white-space: pre;">Net loss 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="left: 381.75pt; position: var(--position); top: 122.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', sans-serif; font-size: 10pt; font-style: normal; font-weight: 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.38)<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="left: 462.75pt; position: var(--position); top: 122.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', sans-serif; font-size: 10pt; font-style: normal; font-weight: 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.33)<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="left: 0pt; position: var(--position); top: 138pt; 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', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 2.63pt; position: var(--position); text-decoration: none; white-space: pre;">Net loss 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="left: 381.75pt; position: var(--position); top: 138pt; width: 77.25pt;"><div><div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 77.25pt;"><span style="color: #000000; font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 10pt; font-style: normal; font-weight: 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.38)<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="left: 462.75pt; position: var(--position); top: 138pt; width: 77.25pt;"><div><div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 77.25pt;"><span style="color: #000000; font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 10pt; font-style: normal; font-weight: 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.33)<span style="display: inline-block; height: 7.56pt;"></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>46
<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.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<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">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 29, 2025</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', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">The following table provides a summary of the Company&#8217;s restructuring costs during the <span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 432.26pt; position: var(--position); text-decoration: none; white-space: pre;">three<span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 455.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', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 525.97pt; position: var(--position); text-decoration: none; white-space: pre;">March&#160;29, <span style="display: inline-block; height: 7.56pt;"></span></span><div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 297pt; width: 612pt;"><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">2025<span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; 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', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 80.66pt; position: var(--position); text-decoration: none; white-space: pre;">March&#160;30, 2024<span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 150.15pt; 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: 321pt; 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: 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="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', sans-serif; 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></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="left: 381.75pt; position: var(--position); top: 15.75pt; width: 77.25pt;"><div><div style="line-height: 10pt; position: var(--position); top: 3.25pt; width: 77.25pt;"><span style="color: #000000; font-family: 'Avenir LT Pro 95 Black', sans-serif; font-size: 10pt; font-style: normal; font-weight: bold; left: 15.02pt; position: var(--position); text-decoration: none; white-space: pre;">March 29,<span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="line-height: 10pt; position: var(--position); top: 15.25pt; width: 77.25pt;"><span style="color: #000000; font-family: 'Avenir LT Pro 95 Black', sans-serif; font-size: 10pt; font-style: normal; font-weight: bold; left: 26.78pt; 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="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="left: 462.75pt; position: var(--position); top: 15.75pt; width: 77.25pt;"><div><div style="line-height: 10pt; position: var(--position); top: 3.25pt; width: 77.25pt;"><span style="color: #000000; font-family: 'Avenir LT Pro 95 Black', sans-serif; font-size: 10pt; font-style: normal; font-weight: bold; left: 15.02pt; position: var(--position); text-decoration: none; white-space: pre;">March 30,<span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="line-height: 10pt; position: var(--position); top: 15.25pt; width: 77.25pt;"><span style="color: #000000; font-family: 'Avenir LT Pro 95 Black', sans-serif; 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></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="left: 0pt; position: var(--position); top: 42pt; 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', sans-serif; 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="left: 0pt; position: var(--position); top: 57.75pt; width: 381.75pt;"><div><div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 381.75pt;"><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; 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', sans-serif; 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="left: 381.75pt; position: var(--position); top: 57.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', sans-serif; font-size: 10pt; font-style: normal; font-weight: 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.43pt;"></span></span><span style="left: 54.620000000000005pt; position: var(--position);">(114)<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="left: 462.75pt; position: var(--position); top: 57.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', sans-serif; font-size: 10pt; font-style: normal; font-weight: 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,413<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="left: 0pt; position: var(--position); top: 73.5pt; 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', sans-serif; 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="left: 381.75pt; position: var(--position); top: 73.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', sans-serif; font-size: 10pt; font-style: normal; font-weight: 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);">157<span style="display: inline-block; 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="left: 462.75pt; position: var(--position); top: 73.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', sans-serif; font-size: 10pt; font-style: normal; font-weight: 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);">841<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="left: 0pt; position: var(--position); top: 89.25pt; 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', sans-serif; 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="left: 381.75pt; position: var(--position); top: 89.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', sans-serif; font-size: 10pt; font-style: normal; font-weight: 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);">17<span style="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="left: 462.75pt; position: var(--position); top: 89.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', sans-serif; font-size: 10pt; font-style: normal; font-weight: 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,846<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="left: 0pt; position: var(--position); top: 105pt; 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', sans-serif; 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="left: 381.75pt; position: var(--position); top: 105pt; width: 77.25pt;"><div><div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 77.25pt;"><span style="color: #000000; font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 10pt; font-style: normal; font-weight: 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);">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: 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="left: 462.75pt; position: var(--position); top: 105pt; width: 77.25pt;"><div><div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 77.25pt;"><span style="color: #000000; font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 10pt; font-style: normal; font-weight: 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,100<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="left: 0pt; position: var(--position); top: 120.75pt; 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', sans-serif; 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="left: 0pt; position: var(--position); top: 136.5pt; width: 381.75pt;"><div><div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 381.75pt;"><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; 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', sans-serif; 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="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', sans-serif; font-size: 10pt; font-style: normal; font-weight: 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><td colspan="1" rowspan="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="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', sans-serif; font-size: 10pt; font-style: normal; font-weight: 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,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="left: 0pt; position: var(--position); top: 152.25pt; 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', sans-serif; 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="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', sans-serif; font-size: 10pt; font-style: normal; font-weight: 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: 62.78pt; position: var(--position);">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: #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="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', sans-serif; font-size: 10pt; font-style: normal; font-weight: 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);">10,600<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: 494pt; width: 612pt;"><span style="color: #1a7897; font-family: 'Avenir LT Pro 95 Black', sans-serif; font-size: 8pt; font-style: normal; font-weight: bold; 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: 504.6pt; width: 612pt;"><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; 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', sans-serif; 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. Costs incurred during the three months ended March 29, 2025 were favorable to original estimates.<span style="display: inline-block; height: 6.04pt;"></span></span></div><div style="font-size: 12pt; line-height: 8pt; position: var(--position); top: 515.2pt; width: 612pt;"><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; 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', sans-serif; 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', sans-serif; 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: 548.8pt; width: 612pt;"><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; 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 condensed consolidated balance sheet <span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 560.8pt; width: 612pt;"><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; 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: 572.8pt; 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: 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;"><div style="left: 381.75pt; position: var(--position); top: 0pt; 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', sans-serif; font-size: 10pt; font-style: normal; font-weight: bold; left: 15.02pt; position: var(--position); text-decoration: none; white-space: pre;">March 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', sans-serif; font-size: 10pt; font-style: normal; font-weight: bold; left: 26.78pt; 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="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="left: 462.75pt; position: var(--position); top: 0pt; width: 77.25pt;"><div><div style="line-height: 10pt; position: var(--position); top: 3.25pt; width: 77.25pt;"><span style="color: #000000; font-family: 'Avenir LT Pro 95 Black', sans-serif; font-size: 10pt; font-style: normal; font-weight: bold; left: 5.39pt; position: var(--position); text-decoration: none; white-space: pre;">December 28,<span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="line-height: 10pt; position: var(--position); top: 15.25pt; width: 77.25pt;"><span style="color: #000000; font-family: 'Avenir LT Pro 95 Black', sans-serif; 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></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="left: 0pt; position: var(--position); top: 26.25pt; 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', sans-serif; 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;"><div style="left: 381.75pt; position: var(--position); top: 26.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', sans-serif; font-size: 10pt; font-style: normal; font-weight: 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,341<span style="display: inline-block; 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="left: 462.75pt; position: var(--position); top: 26.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', sans-serif; font-size: 10pt; font-style: normal; font-weight: 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,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="left: 0pt; position: var(--position); top: 42pt; 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', sans-serif; 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;"><div style="left: 381.75pt; position: var(--position); top: 42pt; width: 77.25pt;"><div><div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 77.25pt;"><span style="color: #000000; font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 10pt; font-style: normal; font-weight: 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);">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: #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="left: 462.75pt; position: var(--position); top: 42pt; width: 77.25pt;"><div><div style="line-height: 10pt; position: var(--position); top: 4.25pt; width: 77.25pt;"><span style="color: #000000; font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 10pt; font-style: normal; font-weight: 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,888<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="left: 0pt; position: var(--position); top: 57.75pt; 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', sans-serif; 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;"><div style="left: 381.75pt; position: var(--position); top: 57.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', sans-serif; font-size: 10pt; font-style: normal; font-weight: 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);">(2,914)<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="left: 462.75pt; position: var(--position); top: 57.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', sans-serif; font-size: 10pt; font-style: normal; font-weight: 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);">(20,267)<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="left: 0pt; position: var(--position); top: 73.5pt; 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', sans-serif; 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;"><div style="left: 381.75pt; position: var(--position); top: 73.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', sans-serif; font-size: 10pt; font-style: normal; font-weight: 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);">487<span style="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="left: 462.75pt; position: var(--position); top: 73.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', sans-serif; font-size: 10pt; font-style: normal; font-weight: 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,341<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 style="font-family: 'Avenir LT Pro 45 Book', sans-serif; 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', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">$33.9&#160;million<span style="display: inline-block; height: 7.56pt;"></span></span><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; 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="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', sans-serif; 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="left: 443.25pt; position: var(--position); top: 15.75pt; width: 96.75pt;"><div><div style="line-height: 10pt; position: var(--position); top: 3.25pt; width: 96.75pt;"><span style="color: #000000; font-family: 'Avenir LT Pro 95 Black', sans-serif; font-size: 10pt; font-style: normal; font-weight: bold; left: 24.77pt; position: var(--position); text-decoration: none; white-space: pre;">March 29,<span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="line-height: 10pt; position: var(--position); top: 15.25pt; width: 96.75pt;"><span style="color: #000000; font-family: 'Avenir LT Pro 95 Black', sans-serif; font-size: 10pt; font-style: normal; font-weight: bold; left: 36.53pt; position: var(--position); text-decoration: none; white-space: pre;">2025<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="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', sans-serif; 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="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', sans-serif; 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', sans-serif; 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="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', sans-serif; font-size: 10pt; font-style: normal; font-weight: 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);">14,323<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="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', sans-serif; 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="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', sans-serif; font-size: 10pt; font-style: normal; font-weight: 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);">8,350<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="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', sans-serif; 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="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', sans-serif; font-size: 10pt; font-style: normal; font-weight: 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,761<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="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', sans-serif; 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="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', sans-serif; font-size: 10pt; font-style: normal; font-weight: 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);">28,434<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="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', sans-serif; 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="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', sans-serif; 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', sans-serif; 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="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', sans-serif; font-size: 10pt; font-style: normal; font-weight: 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,420<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="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', sans-serif; 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="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', sans-serif; font-size: 10pt; font-style: normal; font-weight: 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);">33,854<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: 278pt; width: 612pt;"><span style="color: #1a7897; font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 8pt; font-style: normal; font-weight: bold; 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: 287.6pt; width: 612pt;"><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; 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', sans-serif; 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: 297.2pt; width: 612pt;"><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; 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', sans-serif; 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_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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>47
<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.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Segment (Tables)<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 29, 2025</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_SegmentReportingAbstract', window );"><strong>Segment Reporting [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_ReconciliationOfOperatingProfitLossFromSegmentsToConsolidatedTextBlock', window );">Schedule of Operating Profit (Loss) from Segments to Consolidated</a></td>
<td class="text"><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">The following is a summary of the significant expense categories and consolidated net loss details provided to the <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', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;">CODM (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: 536.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: 382.5pt;"></td><td colspan="1" rowspan="1" style="padding: 0; width: 75pt;"></td><td colspan="1" rowspan="1" style="padding: 0; width: 3.75pt;"></td><td colspan="1" rowspan="1" style="padding: 0; width: 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="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="left: 382.5pt; position: var(--position); top: 0pt; width: 153.75pt;"><div><div style="line-height: 10pt; position: var(--position); top: 4pt; width: 153.75pt;"><span style="color: #000000; font-family: 'Avenir LT Pro 95 Black', sans-serif; font-size: 10pt; font-style: normal; font-weight: bold; left: 27.35pt; 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></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="left: 382.5pt; position: var(--position); top: 15.75pt; width: 75pt;"><div><div style="line-height: 10pt; position: var(--position); top: 4pt; width: 75pt;"><span style="color: #000000; font-family: 'Avenir LT Pro 95 Black', sans-serif; font-size: 10pt; font-style: normal; font-weight: bold; left: 13.9pt; position: var(--position); text-decoration: none; white-space: pre;">March 29,<span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="line-height: 10pt; position: var(--position); top: 16pt; width: 75pt;"><span style="color: #000000; font-family: 'Avenir LT Pro 95 Black', sans-serif; font-size: 10pt; font-style: normal; font-weight: bold; left: 25.66pt; 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="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="left: 461.25pt; position: var(--position); top: 15.75pt; width: 75pt;"><div><div style="line-height: 10pt; position: var(--position); top: 4pt; width: 75pt;"><span style="color: #000000; font-family: 'Avenir LT Pro 95 Black', sans-serif; font-size: 10pt; font-style: normal; font-weight: bold; left: 13.9pt; position: var(--position); text-decoration: none; white-space: pre;">March 30,<span style="display: inline-block; height: 7.56pt;"></span></span></div><div style="line-height: 10pt; position: var(--position); top: 16pt; width: 75pt;"><span style="color: #000000; font-family: 'Avenir LT Pro 95 Black', sans-serif; font-size: 10pt; font-style: normal; font-weight: bold; left: 25.66pt; 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="left: 0pt; position: var(--position); top: 43.5pt; width: 382.5pt;"><div><div style="line-height: 10pt; position: var(--position); top: 3.75pt; width: 382.5pt;"><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 2.63pt; position: var(--position); 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="left: 382.5pt; position: var(--position); top: 43.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', sans-serif; font-size: 10pt; font-style: normal; font-weight: 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);">393,261<span style="display: inline-block; 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="left: 461.25pt; position: var(--position); top: 43.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', sans-serif; font-size: 10pt; font-style: normal; font-weight: 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);">470,449<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;"></td><td colspan="1" rowspan="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: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="left: 0pt; position: var(--position); top: 75pt; width: 382.5pt;"><div><div style="line-height: 10pt; position: var(--position); top: 3.75pt; width: 382.5pt;"><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 2.63pt; position: var(--position); white-space: pre;">Less:<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><td colspan="1" rowspan="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: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="left: 0pt; position: var(--position); top: 90.75pt; width: 382.5pt;"><div><div style="line-height: 10pt; position: var(--position); top: 3.75pt; width: 382.5pt;"><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 2.63pt; position: var(--position); 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: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="left: 382.5pt; position: var(--position); top: 90.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', sans-serif; font-size: 10pt; font-style: normal; font-weight: 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.28pt;"></span></span><span style="left: 32.910000000000004pt; position: var(--position);">(152,726)<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="left: 461.25pt; position: var(--position); top: 90.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', sans-serif; font-size: 10pt; font-style: normal; font-weight: 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.28pt;"></span></span><span style="left: 32.910000000000004pt; position: var(--position);">(194,275)<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="left: 0pt; position: var(--position); top: 106.5pt; width: 382.5pt;"><div><div style="line-height: 10pt; position: var(--position); top: 3.75pt; width: 382.5pt;"><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 2.63pt; position: var(--position); white-space: pre;">Marketing 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;"><div style="left: 382.5pt; position: var(--position); top: 106.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', sans-serif; font-size: 10pt; font-style: normal; font-weight: 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.84pt;"></span></span><span style="left: 38.470000000000006pt; position: var(--position);">(97,940)<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="left: 461.25pt; position: var(--position); top: 106.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', sans-serif; font-size: 10pt; font-style: normal; font-weight: 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.28pt;"></span></span><span style="left: 32.910000000000004pt; position: var(--position);">(109,031)<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="left: 0pt; position: var(--position); top: 122.25pt; width: 382.5pt;"><div><div style="line-height: 10pt; position: var(--position); top: 3.75pt; width: 382.5pt;"><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 2.63pt; position: var(--position); white-space: pre;">Selling 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;"><div style="left: 382.5pt; position: var(--position); top: 122.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', sans-serif; font-size: 10pt; font-style: normal; font-weight: 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.84pt;"></span></span><span style="left: 38.470000000000006pt; position: var(--position);">(91,163)<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="left: 461.25pt; position: var(--position); top: 122.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', sans-serif; font-size: 10pt; font-style: normal; font-weight: 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.84pt;"></span></span><span style="left: 38.470000000000006pt; position: var(--position);">(99,481)<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="left: 0pt; position: var(--position); top: 138pt; width: 382.5pt;"><div><div style="line-height: 10pt; position: var(--position); top: 3.75pt; width: 382.5pt;"><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 2.63pt; position: var(--position); 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="left: 382.5pt; position: var(--position); top: 138pt; 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', sans-serif; font-size: 10pt; font-style: normal; font-weight: 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.84pt;"></span></span><span style="left: 38.470000000000006pt; position: var(--position);">(38,619)<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="left: 461.25pt; position: var(--position); top: 138pt; 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', sans-serif; font-size: 10pt; font-style: normal; font-weight: 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.84pt;"></span></span><span style="left: 38.470000000000006pt; position: var(--position);">(39,079)<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="left: 0pt; position: var(--position); top: 153.75pt; width: 382.5pt;"><div><div style="line-height: 10pt; position: var(--position); top: 3.75pt; width: 382.5pt;"><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 2.63pt; position: var(--position); 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="left: 382.5pt; position: var(--position); top: 153.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', sans-serif; font-size: 10pt; font-style: normal; font-weight: 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.84pt;"></span></span><span style="left: 38.470000000000006pt; position: var(--position);">(10,903)<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="left: 461.25pt; position: var(--position); top: 153.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', sans-serif; font-size: 10pt; font-style: normal; font-weight: 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.84pt;"></span></span><span style="left: 38.470000000000006pt; position: var(--position);">(12,441)<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="left: 0pt; position: var(--position); top: 169.5pt; width: 382.5pt;"><div><div style="line-height: 10pt; position: var(--position); top: 3.75pt; width: 382.5pt;"><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 2.63pt; position: var(--position); 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: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="left: 382.5pt; position: var(--position); top: 169.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', sans-serif; font-size: 10pt; font-style: normal; font-weight: 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.3pt;"></span></span><span style="left: 57.93pt; position: var(--position);">(60)<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="left: 461.25pt; position: var(--position); top: 169.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', sans-serif; font-size: 10pt; font-style: normal; font-weight: 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.84pt;"></span></span><span style="left: 38.470000000000006pt; position: var(--position);">(10,600)<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="left: 0pt; position: var(--position); top: 185.25pt; width: 382.5pt;"><div><div style="line-height: 10pt; position: var(--position); top: 3.75pt; width: 382.5pt;"><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 2.63pt; position: var(--position); 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: #ffffff; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="left: 382.5pt; position: var(--position); top: 185.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', sans-serif; font-size: 10pt; font-style: normal; font-weight: 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.84pt;"></span></span><span style="left: 38.470000000000006pt; position: var(--position);">(11,081)<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="left: 461.25pt; position: var(--position); top: 185.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', sans-serif; font-size: 10pt; font-style: normal; font-weight: 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.84pt;"></span></span><span style="left: 38.470000000000006pt; position: var(--position);">(12,299)<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="left: 0pt; position: var(--position); top: 201pt; width: 382.5pt;"><div><div style="line-height: 10pt; position: var(--position); top: 3.75pt; width: 382.5pt;"><span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 2.63pt; position: var(--position); 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="left: 382.5pt; position: var(--position); top: 201pt; 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', sans-serif; font-size: 10pt; font-style: normal; font-weight: 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);">585<span style="display: inline-block; 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="left: 461.25pt; position: var(--position); top: 201pt; 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', sans-serif; font-size: 10pt; font-style: normal; font-weight: 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.74pt;"></span></span><span style="left: 52.370000000000005pt; position: var(--position);">(725)<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="left: 0pt; position: var(--position); top: 216.75pt; width: 382.5pt;"><div><div style="line-height: 10pt; position: var(--position); top: 3.75pt; width: 382.5pt;"><span style="color: #000000; font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 2.63pt; 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: 3pt double #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"><div style="left: 382.5pt; position: var(--position); top: 216.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', sans-serif; font-size: 10pt; font-style: normal; font-weight: 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.84pt;"></span></span><span style="left: 44.03pt; position: var(--position);">(8,646)<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><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="left: 461.25pt; position: var(--position); top: 216.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', sans-serif; font-size: 10pt; font-style: normal; font-weight: 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.84pt;"></span></span><span style="left: 44.03pt; position: var(--position);">(7,482)<span style="display: inline-block; height: 7.56pt;"></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_ReconciliationOfOperatingProfitLossFromSegmentsToConsolidatedTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the reconciliation of profit (loss) from reportable segments to the consolidated income (loss) before income tax expense (benefit) and discontinued operations. Includes, but is not limited to, reconciliation after income tax if income tax is allocated to the reportable segment.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 31<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-31<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<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></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ReconciliationOfOperatingProfitLossFromSegmentsToConsolidatedTextBlock</td>
</tr>
<tr>
<td style="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_SegmentReportingAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_SegmentReportingAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>48
<FILENAME>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.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<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">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 29, 2025</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', sans-serif; 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: 414.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="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', sans-serif; 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></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="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', sans-serif; font-size: 10pt; font-style: normal; font-weight: bold; left: 15.02pt; position: var(--position); text-decoration: none; white-space: pre;">March 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', sans-serif; font-size: 10pt; font-style: normal; font-weight: bold; left: 26.78pt; 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="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="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', sans-serif; font-size: 10pt; font-style: normal; font-weight: bold; left: 15.02pt; position: var(--position); text-decoration: none; white-space: pre;">March 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', sans-serif; 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></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="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', sans-serif; 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="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', sans-serif; font-size: 10pt; font-style: normal; font-weight: 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,947<span style="display: inline-block; 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="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', sans-serif; font-size: 10pt; font-style: normal; font-weight: 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></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="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', sans-serif; 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="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', sans-serif; font-size: 10pt; font-style: normal; font-weight: 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,131<span style="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="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', sans-serif; font-size: 10pt; font-style: normal; font-weight: 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);">4,551<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="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', sans-serif; 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="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', sans-serif; font-size: 10pt; font-style: normal; font-weight: 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);">(3,162)<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="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', sans-serif; font-size: 10pt; font-style: normal; font-weight: 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);">(4,535)<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="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', sans-serif; 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', sans-serif; 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="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', sans-serif; font-size: 10pt; font-style: normal; font-weight: 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);">(405)<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="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', sans-serif; font-size: 10pt; font-style: normal; font-weight: 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);">231<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="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', sans-serif; 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="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', sans-serif; font-size: 10pt; font-style: normal; font-weight: 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,511<span style="display: inline-block; 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="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', sans-serif; font-size: 10pt; font-style: normal; font-weight: 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,750<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>49
<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.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Fair Value Measurements (Details) - Level 1 - Recurring - USD ($)<br> $ in Millions</strong></div></th>
<th class="th"><div>Mar. 29, 2025</div></th>
<th class="th"><div>Dec. 28, 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_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="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>50
<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.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<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>Mar. 29, 2025</div></th>
<th class="th"><div>Dec. 28, 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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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">$ 10,734<span></span>
</td>
<td class="nump">$ 11,434<span></span>
</td>
</tr>
<tr class="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">133<span></span>
</td>
<td class="nump">130<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">93,009<span></span>
</td>
<td class="nump">91,588<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">$ 103,876<span></span>
</td>
<td class="nump">$ 103,152<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>51
<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.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Goodwill and Intangible Assets, Net - Narrative (Details) - USD ($)<br> $ in Millions</strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Mar. 29, 2025</div></th>
<th class="th"><div>Mar. 30, 2024</div></th>
<th class="th"><div>Dec. 28, 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_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>
</tr>
<tr class="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.0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 64.0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_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>
</tr>
<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>
</tr>
<tr class="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.0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2.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_FiniteLivedIntangibleAssetsAccumulatedAmortization', window );">Accumulated amortization</a></td>
<td class="nump">1.1<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1.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_AmortizationOfIntangibleAssets', window );">Amortization expense</a></td>
<td class="nump">0.1<span></span>
</td>
<td class="nump">$ 0.1<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_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>
</tr>
<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>
</tr>
<tr class="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.4<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1.4<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>52
<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.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<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>Mar. 29, 2025 </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 );">2025 (excluding the three months ended March&#160;29, 2025 )</a></td>
<td class="nump">$ 171<span></span>
</td>
</tr>
<tr class="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 );">2026</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_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo', window );">2027</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 );">2028</a></td>
<td class="nump">155<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour', window );">2029</a></td>
<td class="nump">99<span></span>
</td>
</tr>
<tr class="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 );">2030</a></td>
<td class="nump">45<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsNet', window );">Total future amortization for definite-lived intangible assets</a></td>
<td class="nump">$ 914<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://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>53
<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.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<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>Mar. 03, 2025 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Mar. 29, 2025 </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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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="text">&#160;<span></span>
</td>
<td class="nump">$ 675<span></span>
</td>
</tr>
<tr class="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="text">&#160;<span></span>
</td>
<td class="nump">$ 1,000<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_snbr_DebtInstrumentCovenantMinimumLiquidity', window );">Minimum liquidity</a></td>
<td class="nump">$ 40<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_DebtInstrumentCovenantNetLeverageRatioMinimumThreshold', window );">Net leverage ratio, minimum threshold</a></td>
<td class="nump">4.50<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_LineOfCreditFacilityAmendmentFeePercentage', window );">Amendment fee percentage</a></td>
<td class="nump">0.20%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongtermDebtTypeAxis=us-gaap_LineOfCreditMember', window );">Debt Covenant Period One</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityLineItems', window );"><strong>Line of Credit Facility [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</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_DebtInstrumentCovenantNetLeverageRatioMaximumThreshold', window );">Net leverage ratio, maximum threshold</a></td>
<td class="nump">4.75<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_DebtInstrumentCovenantInterestCoverageRatioMinimumThreshold', window );">Minimum interest coverage ratio</a></td>
<td class="nump">1.90<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongtermDebtTypeAxis=us-gaap_LineOfCreditMember', window );">Debt Covenant Period Two</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_LineOfCreditFacilityLineItems', window );"><strong>Line of Credit Facility [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</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_DebtInstrumentCovenantNetLeverageRatioMaximumThreshold', window );">Net leverage ratio, maximum threshold</a></td>
<td class="nump">4.50<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_DebtInstrumentCovenantInterestCoverageRatioMinimumThreshold', window );">Minimum interest coverage ratio</a></td>
<td class="nump">2.10<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongtermDebtTypeAxis=us-gaap_LineOfCreditMember', window );">Debt Covenant Period Three</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_LineOfCreditFacilityLineItems', window );"><strong>Line of Credit Facility [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</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_DebtInstrumentCovenantNetLeverageRatioMaximumThreshold', window );">Net leverage ratio, maximum threshold</a></td>
<td class="nump">4.35<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_DebtInstrumentCovenantInterestCoverageRatioMinimumThreshold', window );">Minimum interest coverage ratio</a></td>
<td class="nump">3.00<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongtermDebtTypeAxis=us-gaap_LineOfCreditMember', window );">Debt Covenant Period Four</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_LineOfCreditFacilityLineItems', window );"><strong>Line of Credit Facility [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</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_DebtInstrumentCovenantNetLeverageRatioMaximumThreshold', window );">Net leverage ratio, maximum threshold</a></td>
<td class="nump">4.00<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_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_DebtInstrumentCovenantMinimumLiquidity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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, Minimum Liquidity</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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_DebtInstrumentCovenantMinimumLiquidity</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_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_snbr_DebtInstrumentCovenantNetLeverageRatioMinimumThreshold">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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, 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_DebtInstrumentCovenantNetLeverageRatioMinimumThreshold</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_LineOfCreditFacilityAmendmentFeePercentage">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 Of Credit Facility, Amendment Fee Percentage</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">snbr_LineOfCreditFacilityAmendmentFeePercentage</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-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_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>54
<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.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<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>Mar. 29, 2025</div></th>
<th class="th"><div>Dec. 28, 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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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">$ 557,700<span></span>
</td>
<td class="nump">$ 546,600<span></span>
</td>
</tr>
<tr class="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">6,847<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">$ 110,453<span></span>
</td>
<td class="nump">$ 123,753<span></span>
</td>
</tr>
<tr class="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">7.90%<span></span>
</td>
<td class="nump">7.60%<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>55
<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.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Leases - Additional Information (Details)<br></strong></div></th>
<th class="th"><div>Mar. 29, 2025</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>56
<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.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<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>
</tr>
<tr>
<th class="th"><div>Mar. 29, 2025</div></th>
<th class="th"><div>Mar. 30, 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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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,537<span></span>
</td>
<td class="nump">$ 26,826<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 costs</a></td>
<td class="nump">$ 103<span></span>
</td>
<td class="num">$ (49)<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>57
<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.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<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>Mar. 29, 2025</div></th>
<th class="th"><div>Dec. 28, 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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 );">2025 (excluding the three months ended March&#160;29, 2025)</a></td>
<td class="nump">$ 79,025<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 );">2026</a></td>
<td class="nump">96,149<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 );">2027</a></td>
<td class="nump">79,655<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree', window );">2028</a></td>
<td class="nump">66,229<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 );">2029</a></td>
<td class="nump">45,658<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 );">2030</a></td>
<td class="nump">31,636<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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">47,078<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">445,430<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount', window );">Less: Interest</a></td>
<td class="nump">68,521<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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">376,909<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceSheetAmount', window );">Amount leases executed, not yet commenced, excluded from table</a></td>
<td class="nump">13,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">$ 82,614<span></span>
</td>
<td class="nump">$ 82,307<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_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>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceSheetAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of unrecorded obligation to transfer funds in future for fixed or minimum amount or quantity of product and service at fixed or minimum price. Includes, but is not limited to, lease not yet commenced and take-or-pay and throughput 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 440<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482648/440-10-50-4<br><br>Reference 2: 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 (b)<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_UnrecordedUnconditionalPurchaseObligationBalanceSheetAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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>58
<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.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<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">3 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Mar. 29, 2025</div></th>
<th class="th"><div>Mar. 30, 2024</div></th>
<th class="th"><div>Dec. 28, 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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 3 months 18 days<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">5 years 4 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.60%<span></span>
</td>
</tr>
<tr class="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">$ 26,589<span></span>
</td>
<td class="nump">$ 27,222<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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">$ 7,711<span></span>
</td>
<td class="nump">$ 12,990<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>59
<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.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Repurchases of Common Stock (Details) - USD ($)<br> $ in Millions</strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Mar. 29, 2025</div></th>
<th class="th"><div>Mar. 30, 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>
<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">$ 0.6<span></span>
</td>
<td class="nump">$ 0.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_srt_StockRepurchaseProgramAuthorizedAmount1', window );">Authorized share repurchase program</a></td>
<td class="nump">600.0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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.0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_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>60
<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.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<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>Mar. 29, 2025</div></th>
<th class="th"><div>Dec. 28, 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_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">$ 77,355<span></span>
</td>
<td class="nump">$ 79,142<span></span>
</td>
</tr>
<tr class="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">97,672<span></span>
</td>
<td class="nump">99,117<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,755<span></span>
</td>
<td class="nump">30,154<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_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">47,600<span></span>
</td>
<td class="nump">48,988<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,910<span></span>
</td>
<td class="nump">38,129<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">$ 59,762<span></span>
</td>
<td class="nump">$ 60,988<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>61
<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.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<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>
</tr>
<tr>
<th class="th"><div>Mar. 29, 2025</div></th>
<th class="th"><div>Mar. 30, 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_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_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>
</tr>
<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_ConcentrationRiskByBenchmarkAxis=us-gaap_RevenueFromContractWithCustomerMember', window );">Revenue from Contract with Customer Benchmark | Timing of Transfer of Goods or Services Concentration Risk | Transferred at Point in Time</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ConcentrationRiskPercentage1', window );">Revenue recognized at a point in time (as a percent)</a></td>
<td class="nump">97.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>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl 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 (in years)</a></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>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl 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 (in years)</a></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_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_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_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>62
<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.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Revenue Recognition - Schedule of Net Sales (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Mar. 29, 2025</div></th>
<th class="th"><div>Mar. 30, 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_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Total Company</a></td>
<td class="nump">$ 393,261<span></span>
</td>
<td class="nump">$ 470,449<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>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Total Company</a></td>
<td class="nump">344,442<span></span>
</td>
<td class="nump">414,755<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_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>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Total Company</a></td>
<td class="nump">$ 48,819<span></span>
</td>
<td class="nump">$ 55,694<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>63
<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.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<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">3 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Mar. 29, 2025</div></th>
<th class="th"><div>Mar. 30, 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_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">$ 19,092<span></span>
</td>
<td class="nump">$ 22,402<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">18,787<span></span>
</td>
<td class="nump">25,470<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">(21,102)<span></span>
</td>
<td class="num">(25,457)<span></span>
</td>
</tr>
<tr class="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">$ 16,777<span></span>
</td>
<td class="nump">$ 22,415<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>64
<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.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<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>
</tr>
<tr>
<th class="th"><div>Mar. 29, 2025</div></th>
<th class="th"><div>Mar. 30, 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_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>
</tr>
<tr class="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,951<span></span>
</td>
<td class="nump">$ 4,117<span></span>
</td>
</tr>
<tr class="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">873<span></span>
</td>
<td class="nump">910<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,078<span></span>
</td>
<td class="nump">3,207<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>
</tr>
<tr class="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>
</tr>
<tr class="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">2,933<span></span>
</td>
<td class="nump">3,144<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>
</tr>
<tr class="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>
</tr>
<tr class="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">$ 1,018<span></span>
</td>
<td class="nump">$ 973<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>65
<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.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<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>
</tr>
<tr>
<th class="th"><div>Mar. 29, 2025</div></th>
<th class="th"><div>Mar. 30, 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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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="nump">50.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedContributionPlanEmployerDiscretionaryContributionAmount', window );">Employer contributions</a></td>
<td class="nump">$ 1.8<span></span>
</td>
<td class="nump">$ 2.0<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_DefinedContributionPlanEmployerDiscretionaryContributionAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of discretionary contributions made by an employer 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_DefinedContributionPlanEmployerDiscretionaryContributionAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_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>66
<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.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Net Loss 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="2">3 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Mar. 29, 2025</div></th>
<th class="th"><div>Mar. 30, 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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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</a></td>
<td class="num">$ (8,646)<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_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>
</tr>
<tr class="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,706<span></span>
</td>
<td class="nump">22,506<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements', window );">Dilutive effect of stock-based awards (in shares)</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<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,706<span></span>
</td>
<td class="nump">22,506<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EarningsPerShareBasic', window );">Net loss per share &#8211; basic (in dollars per share)</a></td>
<td class="num">$ (0.38)<span></span>
</td>
<td class="num">$ (0.33)<span></span>
</td>
</tr>
<tr class="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 per share &#8211; diluted (in dollars per share)</a></td>
<td class="num">$ (0.38)<span></span>
</td>
<td class="num">$ (0.33)<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>67
<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.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Net Loss per Common Share - Narrative (Details) - shares<br> shares in Millions</strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Mar. 29, 2025</div></th>
<th class="th"><div>Mar. 30, 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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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.9<span></span>
</td>
<td class="nump">1.3<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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>68
<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.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<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="2">3 Months Ended</th>
<th class="th" colspan="1">15 Months Ended</th>
<th class="th" colspan="1">18 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Mar. 29, 2025</div></th>
<th class="th"><div>Mar. 30, 2024</div></th>
<th class="th"><div>Dec. 28, 2024</div></th>
<th class="th"><div>Mar. 29, 2025</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>
</tr>
<tr class="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">$ 60<span></span>
</td>
<td class="nump">$ 10,600<span></span>
</td>
<td class="nump">$ 33,800<span></span>
</td>
<td class="nump">$ 33,854<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>
</tr>
<tr class="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>
</tr>
<tr class="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">10,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">10,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>
</tr>
<tr class="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>
</tr>
<tr class="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">$ 15,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 15,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>69
<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.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<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="2">3 Months Ended</th>
<th class="th" colspan="1">12 Months Ended</th>
<th class="th" colspan="1">15 Months Ended</th>
<th class="th" colspan="1">18 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Mar. 29, 2025</div></th>
<th class="th"><div>Mar. 30, 2024</div></th>
<th class="th"><div>Dec. 28, 2024</div></th>
<th class="th"><div>Dec. 28, 2024</div></th>
<th class="th"><div>Mar. 29, 2025</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>
</tr>
<tr class="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">$ 60<span></span>
</td>
<td class="nump">$ 8,100<span></span>
</td>
<td class="nump">$ 14,888<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 28,434<span></span>
</td>
</tr>
<tr class="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="nump">2,500<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">5,420<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">60<span></span>
</td>
<td class="nump">10,600<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 33,800<span></span>
</td>
<td class="nump">33,854<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>
</tr>
<tr class="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>
</tr>
<tr class="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">(114)<span></span>
</td>
<td class="nump">4,413<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">14,323<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>
</tr>
<tr class="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>
</tr>
<tr class="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">157<span></span>
</td>
<td class="nump">841<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">8,350<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_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>
</tr>
<tr class="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>
</tr>
<tr class="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">$ 17<span></span>
</td>
<td class="nump">$ 2,846<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 5,761<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>70
<FILENAME>R56.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<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="2">3 Months Ended</th>
<th class="th" colspan="1">12 Months Ended</th>
<th class="th" colspan="1">18 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Mar. 29, 2025</div></th>
<th class="th"><div>Mar. 30, 2024</div></th>
<th class="th"><div>Dec. 28, 2024</div></th>
<th class="th"><div>Mar. 29, 2025</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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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="nump">$ 3,341<span></span>
</td>
<td class="nump">$ 8,720<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">60<span></span>
</td>
<td class="nump">$ 8,100<span></span>
</td>
<td class="nump">14,888<span></span>
</td>
<td class="nump">$ 28,434<span></span>
</td>
</tr>
<tr class="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="num">(2,914)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(20,267)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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">$ 487<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 3,341<span></span>
</td>
<td class="nump">$ 487<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>71
<FILENAME>R57.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Income Taxes - Narrative (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Mar. 29, 2025</div></th>
<th class="th"><div>Mar. 30, 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_IncomeTaxDisclosureAbstract', window );"><strong>Income Tax Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxExpenseBenefit', window );">Income tax (benefit) expense</a></td>
<td class="nump">$ 585<span></span>
</td>
<td class="num">$ (725)<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_IncomeTaxExpenseBenefitDiscreteItem', window );">Discrete tax expense</a></td>
<td class="nump">$ 1,000<span></span>
</td>
<td class="nump">$ 2,200<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_snbr_IncomeTaxExpenseBenefitDiscreteItem">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Income Tax Expense (Benefit), Discrete Item</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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_IncomeTaxExpenseBenefitDiscreteItem</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_IncomeTaxDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>72
<FILENAME>R58.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Segment - Narrative (Details)<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th">
<div>Mar. 29, 2025 </div>
<div>segment</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_SegmentReportingAbstract', window );"><strong>Segment Reporting [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_NumberOfReportableSegments', window );">Number of reportable segments</a></td>
<td class="nump">1<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_NumberOfReportableSegments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 segments reported by the entity. A reportable segment is a component of an entity for which there is an accounting requirement to report separate financial information on that component in the entity's financial statements.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 47<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482785/280-10-55-47<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 54<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482785/280-10-55-54<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 18<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-18<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NumberOfReportableSegments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:integerItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SegmentReportingAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_SegmentReportingAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>73
<FILENAME>R59.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Segment - Schedule of Operating Profit (Loss) from Segments to Consolidated (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Mar. 29, 2025</div></th>
<th class="th"><div>Mar. 30, 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_SegmentReportingRevenueReconcilingItemLineItems', window );"><strong>Segment Reporting, Revenue Reconciling Item [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_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Net Sales</a></td>
<td class="nump">$ 393,261<span></span>
</td>
<td class="nump">$ 470,449<span></span>
</td>
</tr>
<tr class="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="num">(152,726)<span></span>
</td>
<td class="num">(194,275)<span></span>
</td>
</tr>
<tr class="ro">
<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="num">(38,619)<span></span>
</td>
<td class="num">(39,079)<span></span>
</td>
</tr>
<tr class="re">
<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="num">(10,903)<span></span>
</td>
<td class="num">(12,441)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InterestExpenseNonoperating', window );">Interest expense</a></td>
<td class="num">(11,081)<span></span>
</td>
<td class="num">(12,299)<span></span>
</td>
</tr>
<tr class="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="nump">585<span></span>
</td>
<td class="num">(725)<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</a></td>
<td class="num">(8,646)<span></span>
</td>
<td class="num">(7,482)<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_StatementBusinessSegmentsAxis=snbr_ReportableSegmentMember', window );">Reportable Segment</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_SegmentReportingRevenueReconcilingItemLineItems', window );"><strong>Segment Reporting, Revenue Reconciling Item [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_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Net Sales</a></td>
<td class="nump">393,261<span></span>
</td>
<td class="nump">470,449<span></span>
</td>
</tr>
<tr class="ro">
<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="num">(152,726)<span></span>
</td>
<td class="num">(194,275)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_MarketingExpense', window );">Marketing expenses</a></td>
<td class="num">(97,940)<span></span>
</td>
<td class="num">(109,031)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SellingExpense', window );">Selling expenses</a></td>
<td class="num">(91,163)<span></span>
</td>
<td class="num">(99,481)<span></span>
</td>
</tr>
<tr class="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="num">(38,619)<span></span>
</td>
<td class="num">(39,079)<span></span>
</td>
</tr>
<tr class="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="num">(10,903)<span></span>
</td>
<td class="num">(12,441)<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_RestructuringCostsAdjusted', window );">Restructuring costs</a></td>
<td class="num">(60)<span></span>
</td>
<td class="num">(10,600)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InterestExpenseNonoperating', window );">Interest expense</a></td>
<td class="num">(11,081)<span></span>
</td>
<td class="num">(12,299)<span></span>
</td>
</tr>
<tr class="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="nump">585<span></span>
</td>
<td class="num">(725)<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</a></td>
<td class="num">$ (8,646)<span></span>
</td>
<td class="num">$ (7,482)<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_snbr_RestructuringCostsAdjusted">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Restructuring Costs, Adjusted</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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_RestructuringCostsAdjusted</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_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_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_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_MarketingExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Expenditures for planning and executing the conception, pricing, promotion, and distribution of ideas, goods, and services. Costs of public relations and corporate promotions are typically considered to be marketing costs.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -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></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_MarketingExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_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_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_SegmentReportingRevenueReconcilingItemLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SegmentReportingRevenueReconcilingItemLineItems</td>
</tr>
<tr>
<td style="padding-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_SellingExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Expenses recognized in the period that are directly related to the selling and distribution of products or 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> -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></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SellingExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_StatementBusinessSegmentsAxis=snbr_ReportableSegmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_StatementBusinessSegmentsAxis=snbr_ReportableSegmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>74
<FILENAME>R60.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<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">3 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Mar. 29, 2025</div></th>
<th class="th"><div>Mar. 30, 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_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">$ 6,947<span></span>
</td>
<td class="nump">$ 8,503<span></span>
</td>
</tr>
<tr class="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">3,131<span></span>
</td>
<td class="nump">4,551<span></span>
</td>
</tr>
<tr class="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">(3,162)<span></span>
</td>
<td class="num">(4,535)<span></span>
</td>
</tr>
<tr class="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">(405)<span></span>
</td>
<td class="nump">231<span></span>
</td>
</tr>
<tr class="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">$ 6,511<span></span>
</td>
<td class="nump">$ 8,750<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>EXCEL
<SEQUENCE>75
<FILENAME>Financial_Report.xlsx
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
begin 644 Financial_Report.xlsx
M4$L#!!0    ( *F!IEI&QTU(E0   ,T    0    9&]C4')O<',O87!P+GAM
M;$W/30O", P&X+]2=K>9BAZD#D0]BIZ\SRYUA;8I;83Z[^T$/VYY><@;HBZ)
M(B:VF$7Q+N1M,S+'#4#6(_H^R\JABJ'D>ZXQW8&,L1H/I!\> \.B;=> A3$,
M.,SBM[#IU"Y&9W7/ED)WLCI1)L/B6#0ZL2<?J]P<"A#G>B4^BQ-+.9<K!?^+
M4\L54Y[FRF_\9 6_![H74$L#!!0    ( *F!IEI5/LT;\@   "L"   1
M9&]C4')O<',O8V]R92YX;6S-DL]*Q# 0AU]%<F\G;7'%T.U%\:0@N*!X"\GL
M;MCF#\E(NV]O6G>[BCZ D$MF?OGF&TBK@E ^XG/T 2,93%>C[5T2*JS9GB@(
M@*3V:&4J<\+EYM9'*RE?XPZ"5 >Y0Z@Y7X%%DEJ2A E8A(7(NE8KH2)*\O&$
MUVK!AX_8SS"M 'NTZ"A!55; NFEB.(Y]"Q? !".,-GT54"_$N?HG=NX .R7'
M9);4, SET,RYO$,%;T^/+_.ZA7&)I%.87R4CZ!APS<Z37YN[^\T#ZVI>7Q<\
MG]6FYJ)J1'7S/KG^\+L(6Z_-UOPSX]MOQF?!KH5?_Z+[!%!+ P04    " "I
M@:9:F5R<(Q &  "<)P  $P   'AL+W1H96UE+W1H96UE,2YX;6SM6EMSVC@4
M?N^OT'AG]FT+QC:!MK03<VEVV[29A.U.'X416(UL>621A'^_1S80RY8-[9)-
MNIL\!"SI^\Y%1^?H.'GS[BYBZ(:(E/)X8-DOV]:[MR_>X%<R)!%!,!FGK_#
M"J5,7K5::0##.'W)$Q+#W(*+"$MX%,O67.!;&B\CUNJTV]U6A&ELH1A'9&!]
M7BQH0-!445IO7R"TY1\S^!7+5(UEHP$35T$FN8BT\OELQ?S:WCYES^DZ'3*!
M;C ;6"!_SF^GY$Y:B.%4PL3 :F<_5FO'T=)(@(+)?90%NDGVH],5"#(-.SJ=
M6,YV?/;$[9^,RMIT-&T:X./Q>#BVR]*+<!P$X%&[GL*=]&R_I$$)M*-IT&38
M]MJND::JC5-/T_=]W^N;:)P*C5M/TVMWW=..B<:MT'@-OO%/A\.NB<:KT'3K
M:28G_:YKI.D6:$)&X^MZ$A6UY4#3( !8<';6S-(#EEXI^G64&MD=N]U!7/!8
M[CF)$?[&Q036:=(9EC1&<IV0!0X -\313%!\KT&VBN#"DM)<D-;/*;50&@B:
MR('U1X(AQ=RO_?67N\FD,WJ=?3K.:Y1_::L!I^V[F\^3_'/HY)^GD]=-0LYP
MO"P)\?LC6V&')VX[$W(Z'&="?,_V]I&E)3+/[_D*ZTX\9Q]6EK!=S\_DGHQR
M([O=]EA]]D]';B/7J<"S(M>41B1%G\@MNN01.+5)#3(3/PB=AIAJ4!P"I DQ
MEJ&&^+3&K!'@$WVWO@C(WXV(]ZMOFCU7H5A)VH3X$$8:XIQSYG/1;/L'I4;1
M]E6\W*.76!4!EQC?-*HU+,76>)7 \:V</!T3$LV4"P9!AI<D)A*I.7Y-2!/^
M*Z7:_IS30/"4+R3Z2I&/:;,CIW0FS>@S&L%&KQMUAVC2/'K^!?F<-0H<D1L=
M F<;LT8AA&F[\!ZO)(Z:K<(1*T(^8ADV&G*U%H&V<:F$8%H2QM%X3M*T$?Q9
MK#63/F#([,V1=<[6D0X1DEXW0CYBSHN0$;\>ACA*FNVB<5@$_9Y>PTG!Z(++
M9OVX?H;5,VPLCO='U!=*Y \FIS_I,C0'HYI9";V$5FJ?JH<T/J@>,@H%\;D>
M/N5Z> HWEL:\4*Z">P'_T=HWPJOX@L Y?RY]SZ7ON?0]H=*W-R-]9\'3BUO>
M1FY;Q/NN,=K7-"XH8U=RS<C'5*^3*=@YG\#L_6@^GO'M^MDDA*^:62TC%I!+
M@;-!)+C\B\KP*L0)Z&1;)0G+5--E-XH2GD(;;NE3]4J5U^6ON2BX/%ODZ:^A
M=#XLS_D\7^>TS0LS0[=R2^JVE+ZU)CA*]+',<$X>RPP[9SR2';9WH!TU^_9=
M=N0CI3!3ET.X&D*^ VVZG=PZ.)Z8D;D*TU*0;\/YZ<5X&N(YV02Y?9A7;>?8
MT='[Y\%1L*/O/)8=QXCRHB'NH8:8S\-#AWE[7YAGE<90-!1M;*PD+$:W8+C7
M\2P4X&1@+: '@Z]1 O)256 Q6\8#*Y"B?$R,1>APYY=<7^/1DN/;IF6U;J\I
M=QEM(E(YPFF8$V>KRMYEL<%5'<]56_*POFH]M!5.S_Y9K<B?#!%.%@L22&.4
M%Z9*HO,94[[G*TG$53B_13.V$I<8O./FQW%.4[@2=K8/ C*YNSFI>F4Q9Z;R
MWRT,"2Q;B%D2XDU=[=7GFYRN>B)V^I=WP6#R_7#)1P_E.^=?]%U#KG[VW>/Z
M;I,[2$R<><41 71% B.5' 86%S+D4.Z2D 83 <V4R43P H)DIAR F/H+O?(,
MN2D5SJT^.7]%+(.&3E[2)1(4BK ,!2$7<N/O[Y-J=XS7^BR!;814,F35%\I#
MB<$],W)#V%0E\Z[:)@N%V^)4S;L:OB9@2\-Z;ITM)__;7M0]M!<]1O.CF> >
MLX=SFWJXPD6L_UC6'ODRWSEPVSK> U[F$RQ#I'[!?8J*@!&K8KZZKT_Y)9P[
MM'OQ@2";_-;;I/;=X Q\U*M:I60K$3]+!WP?D@9CC%OT-%^/%&*MIK&MQMHQ
M#'F 6/,,H68XWX=%FAHSU8NL.8T*;T'50.4_V]0-:/8--!R1!5XQF;8VH^1.
M"CS<_N\-L,+$CN'MB[\!4$L#!!0    ( *F!IEHB 88L-P4  $,5   8
M>&PO=V]R:W-H965T<R]S:&5E=#$N>&ULC9AM;^HV%,>_BL6F:9-*2<QCNQ8)
M*+VKU@<*O9ONIKTPB2%1$SNS'6B__8X32'J[<)(WD(2</S\?V_]C^VHOU:L.
M.#?D+8Z$OFX%QB27G8[V AXS?2X3+N"7C50Q,W"KMAV=*,[\+"B..M1Q!IV8
MA:(UOLJ>+=3X2J8F"@5?**+3.&;J?<HCN;]NN:WC@V6X#8Q]T!E?)6S+5]Q\
M318*[CJ%BA_&7.A0"J+XYKHU<2^G76H#LC?^"/E>?[@FMBEK*5_MS9U_W7(L
M$8^X9ZP$@Z\=G_$HLDK \>]!M%7\IPW\>'U4O\T:#XU9,\UG,OHS]$UPW1JU
MB,\W+(W,4NY_XX<&]:V>)R.=?9)]_FZOUR)>JHV,#\% $(<B_V9OAT1\#'!.
M!-!#0):(3OY'&>4-,VQ\I>2>*/LVJ-F+K*E9-,"%PO;*RBCX-80X,Y[)'5=D
M 1UPU3&@9Y]VO$/L-(^E)V*[Y$$*$V@R%S[WOX_O $<!0X\P4XH*/C!U3NC%
M&:$.[1,=,,4U(MLMVMC-9+MH&_^>K+51, K^J6IIKM"K5K!3XU(GS./7+1C[
MFJL=;XU_^L$=.+\B?+V"KX>ICV^DE\) -^3E/:GL!CS<==K/"$6_H.@WHWA.
MF3)<1>]DR1.I3!41+F54RA&B04$T:$:TX"J4OAUF! 9Y98IPI6)@92,+01L6
M:,.&7:88.%1F,*>SA6MM6*2Q=(T*IA&J,Q<F-._D-HPX>4SC-5=5++B&XSAM
MVG>IB_!<%#P737B6?!O:B0?)>F1Q9>?A.JO[^7Q!'K\^3.=+,GM:+IZ6DY>[
MIT<$T75*^W.:0-X)3RKH/F9[\HRL# PS(A69R508]0[??K5!XNH/*.0'CW:;
M0+ZP-W+GPZ@+-Z&7D2+]7"/9<]MN_V(X&@TP0EH2TB:$$]\'>]1GQPMR#^^1
M)U&=.US2=1R7O 2A\LEDQT7*R0I6%0&&6Q8$%_7S_^'.[!UT]XO<BTI47.XA
M%(*S1$:A/L/XRH+@XI;^F:\8CPLE=Z'PJO.):^)CL:P2+N[MG]$64AL6D;_"
MY/0DP17[_9[3P]C*>N'B-I]UXP06IZ=1<('AH(N!E-7!Q2W]7GJ0DT4@!6;%
M-2+]OML>@B%C1&5M<'%C?PD-E 6Y(2[]>?T+67$O59"M2BQ<:2;C&)QG9:3W
M>D82ILB.13 [?W3.8<(FL-+*%FX8=5E!7-SZH;KZH=B2U7N\EE$E;$WM>)PN
ML85I62<H[N3'A)'YFQ<PL>4GBUF-T.-D=3/!UFNT+ NT45F8I4K9I4B^_LC2
M!7:1ZDHX7/$;NMZF93F@C<K!G8!U9+[OL@LW=D2M),,5:\A*YZ>-G-\NDJ"Z
M@ZMNI:J<!34Z$\^#G26L%[B?BV%TI>_31KZ_BED4D6FJX6==W8^X3MV2DI9V
M3QO9_3SF:FN'UA=0, 'X:YPP49TX7+ 6K71[BIOU,5D!;.E1(%RF%JAT?8H;
M]G$^?F>0JVP72YY2 W526#>K9,R5^YFR/4G9C2D=#)S,_G=55*7STT;;@AG,
M.P5%Z0[VZF_D=UZ=JMK=@3.B0W<TQ/)5NCO%S?EH7+>AMN7R&X=:@NWQ:N3:
M;<=M.U@![Y9VW\5=NMC??62[A8>5L[%&K&;/V2T-OXO;\V>JP[[X-!<N]XSM
M\KJEV7=Q:YX DI]C1:QR=-<(G)R!G0_G6M: LM,[33R[*<N/N(JGQ0GA)#\7
M*U_/CQ<?F/4O32*^@5#G? A33>4G=OF-D4EV2K:6QL@XNPPX\[FR+\#O&RG-
M\<;^07%N.OX/4$L#!!0    ( *F!IEKB)LP(PP8  !H=   8    >&PO=V]R
M:W-H965T<R]S:&5E=#(N>&ULK9G;;N,V$(9?A7"#10LD,0\ZYF!@DT7;O=@V
MV.RVUXQ,Q\3*HE>B[*1/WZ'L6+8THA,@-XDD#T?_\##?D+I:F_)'-5?*DJ=%
M7E37H[FURXOQN,KF:B&K<[-4!?PR,^5"6K@M'\?5LE1RVC1:Y&-.:31>2%V,
M)E?-L[MR<F5JF^M"W96DJA<+63[?J-RLKT=L]/+@JWZ<6_=@/+E:RD=UK^SW
MY5T)=^.=EZE>J*+2IB"EFEV//K*+6Q&Y!HW%/UJMJ[UKXD)Y,.:'N_D\O1Y1
MITCE*K/.A81_*W6K\MQY AT_MTY'NW>ZAOO7+]Y_;X*'8!YDI6Y-_J^>VOGU
M*!F1J9K).K=?S?I/M0TH=/XRDU?-7[+>VM(1R>K*FL6V,2A8Z&+S7SYM.V*O
M 0L&&O!M _[:!F+;0#2!;I0U87V25DZN2K,FI;,&;^ZBZ9NF-42C"S>,][:$
M7S6TLY-;4TQA4-24P%5E<CV5%FYN9"Z+3)%[Y[@B9^3[_2?RZ\EOY(3H@GR;
MF[J2Q;2Z&EO0X#R-L^W[;C;OXP/O^R++<\+34\(I#Y'FM_[FGU0&S9.F>7#8
M? R1[\+GN_!YXT\,A5^7I2HLD54%<5Y@\6P<!+@#M\HNJJ7,U/4(EE&ERI4:
M33[\PB)ZB47W3LX.8A6[6(7/^^165G,"HT8R=Z%^UGHE<P@>'<6-JZAQY5+!
M:L*BE%V-5_O1($9I2'=&!RJ#G<K J_)CEID:1$&.R!0H?,C5*2D@GYD9D3ED
M'3<O*W=WPDX9XTU$S:4XA3;54C6)(7_&HMJ\.MP7'' W#P_"0JSBD$5X7.$N
MKM ;U^=B!7UM2JW0_@[[[Z0BB:..--2,A1S7%NVT15YM=Z5:2CTEZFGI<@$J
M,,(Z):8=?8A5$$8)+B_>R8N]\OZV<U5",MQ?JIC$N/=RD5 :="3VK8* I@,2
MDYW$Q"OQF[$R?X7$!.M%$76'&3%+&$\"7&2Z$YEZD]U?ICC+CB>\]#T3WCLY
M.XB7T19N],C$AGJGM,]-DG 9;PD5B&WR"8HNVN]WEL9)=Y9C=CP-XX'Q87LP
M9OZ9#FJEU<4CR174)J1T1<B9F9W5<#,\J[9>#V9^$ :)Z.I&[,(H"MB [I:B
MS NNR1_&3-<ZSYM^UH65Q:.&Q+V5/-S?O*<GBD08=V5C9@$;2'JLY2'S _&3
MFBE8#4YQ9A:*6/F$Y[ZMG\/^3=+NJL7,()IP0&=+1.9'XB;_%;W5BTKMPRL-
M4IIVI2)F0O"A"=Q"CODIM\F#'GE]@"4BBGN5!687T80-%!>L)1V+7E7PY5H^
MZ%Q;P#&:!)F7F&_-@N_E[3#HEI_,#] ;4T(;2"L5J:'<+Z%.6IE\Y?),!O-?
M6S*3F>L-M&AB?6*&81S37E9$[((HHD-CUK*5^>&Z*PF7\MG5@ZA(!)DL$'M)
M8BL2L:-QQ-(!D2U;F1=E,+'<7@WZ=NF*J>?%4&&]=7-0?U DYR%F$2Q17"9O
MB<C]1(2^+&M(>164_J[&MG59H#HYPK@HCKLZ,3-(-P.YF;<DY'X2WIJ%JT7E
M9J\/5'E0A9IIO$]YGVN<B;B;5! SX:KL :U[>T@__;XY;C0BU]K.YR:?PLI"
M=?9!QN) =!<29I8,3E'>\H[[>=>M+O9R(*JVC[.$1ZQ;3Z-F@L8#:EOJ\==0
M+^OG:U1KGV>A2%C2U8J8A0D=P!YOL<=?@[W7:NVS+:6!B+N,1NT2.E3W\):!
MW,_ _7W ,0[R=^7@>WD[#+SE(#^RD7SC N@#C:<!%/K=@4(VGC3F=*"LYBWX
MN!]\_<+OF.(^W:#ZBWJ)$#&+63($EY:!W,_ S3(XIK%/-M@\":C[NRH10P"Z
M2 =.8D0+04&]"^!^+DOE\K0JJP^_))S%E^[H5V?:HHM >)GZUD7P7MX.@V_)
M*OQD_0X58*4?B^:<%]ZPW0-!]9+]N"3A*:645*Z# &FUG9M2_Z>FL(4S+T]U
M5;D*PO'.U+:"S=X0[T0?N%W6>4T.(VQY+/P\AMIA 55#$]$I.:'GE$'I6)*5
MS&MU25C 3T,\2,Y/H6!M0H-+D23^F(\?.(H^RCGOUE"HT0"3Q-YIKY_V'Z=0
MV$/U!"O2'>Z=Z8)D<JEAA:)"D;TKC>/NFD3,>"S2H2%K82^.GOK6BSIOYN1V
M):(J^_P^"Y(X";I;<=0P3OG09D2TJ!>O07TUG$%0W7V4G[EST:!;3.&&+$R&
M<EX+?>$_X^WEYF8ROS6.J'?BCV[?,3ML^S[>^W#EOAI^D>6C+BK \PP:TO,8
M.J+<?(C;W%BS;+YE/1@+NZWF<JXDJ'<&\/O,&/MRXSZ/[3Z'3OX'4$L#!!0
M   ( *F!IEK&) %O3 ,  '8+   8    >&PO=V]R:W-H965T<R]S:&5E=#,N
M>&ULK5;;;MLX$/T50BV"!,A&%]]36T#BH-@"+1#$F]UG1AI;1"A2)2F[VZ_O
MD%)4*57L&(D?+%*:<WC.#"G-?"?5H\X #/F1<Z$77F9,<>G[.LD@I_I"%B#P
MR5JJG!J<JHVO"P4T=:"<^U$0C/V<,N'%<W?O5L5S61K.!-PJHLL\I^K_:^!R
MM_!"[^G&'=MDQM[PXWE!-[ "<U_<*ISY#4O*<A":24$4K!?>57BY#!W 1?S+
M8*=;8V*M/$CY:"=?TH476$7 (3&6@N)E"TO@W#*ACN\UJ=>L:8'M\1/[9V<>
MS3Q0#4O)_V.IR1;>U",IK&G)S9W<_0VUH9'E2R37[I_LJMC)S"-)J8W,:S J
MR)FHKO1'G8@6(!R^ (AJ0/1:P* &#)S12IFS=4,-C>=*[HBRT<AF!RXW#HUN
MF+!E7!F%3QGB3+R4(L6B0$IPI"5G*34XN::<B@3(RA)K<GI+%0B3@6$)Y6?D
M+W*_NB&G'\_(1\($^2>3I:8BU7/?H";+["?U^M?5^M$+ZW^CZH)$LW,2!=&H
M![[<#[^!!.%3!Q]VX3YFHDE'U*0C<GR#E])1*FN44*W1]V6?GXI@V$]@3]VE
M+F@""P^/E0:U!2\^^1".@T]][MZ)K.-UT'@=[&./KY)$E@*K>P<)L"U]X'!.
MKC@>;%=Z?$60I8*4&?)5:GU.ZMSTY:1::.P6LB^.;1R&833WMVVOO4&#)JCC
M8=AX&.ZMURK#C9E)GH+2)Q^F43CY9 \Q2YCI+=[P/8OW3F0=XZ/&^&AO\>[Q
MV&JV$>ZT(O\:L#@IP?=%\GA.M$V+)K0TF53L)SXXQ6-:W3WKRTNUV*A5FU'@
M?L]J>#BNXV;<N!F_W0W3NCSL9/R'PN<>]D5TU$\:]9.WJ\=/J#;XCF1B<\C"
MY*"%?1$="]/&PG2OA:7,<_RHUI(+JLB6\A*<TE1R3I4F!:A*=:_HBG_2EG01
MA,]T'PCJ2)\UTF='2#]ZY\_^2&4XC$9]>_\UD1T'8?#[(QP<[^%U^[UF;LN*
MHO&X1W]OY& Z?5E_JXD(C]=_Q(ZOZ5]CHB^RUX3?:HIL1XJ=QH8)33BL$1I<
M3)!#54U>-3&R<'W2@S38=;EAAHTQ*!N S]=2FJ>);;V:5CO^!5!+ P04
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
MP]8'J!)=$;Q?_KQ8W+X2N43@*Z7,H)\1D2UU(-EA:_@:]=[;&UP0_SQ*\.C
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
M?E;\6J(- ;Q>$OG[0=B@?W]G?P%02P,$%     @ J8&F6G"S?<UN @  4 4
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
MQ"E$YC@6H:Y5HQV'>2P@$,@!H%N$XMX1,$%S7W<HD_YHQW(W2  K7")((6D
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
MVYKG[=C"U-T;!X!BOKHG*$?,HN*?5"1K;'C1"CR0C@(& '_M*?*QFI;;<U=
M_93G'D1FZ[ XX(JE5 B'N'E!%3;)0Y'XM2A-@RTSP:AWN_<0>CZDGQK(\NE
M#.7[O\^W8!W.X#.DF'1KK;:\8TB,V[ZK/;W=,Z0WGG"K@K/#M8KZY7Z#.H$N
M9$,1S.:R8:$!)WR,/#K5 )F[4''7RS8*I] N.*@$J]:'#OYAA>",-.[]CBZ"
M1)K&P:%[?0W6LS)T[Y!/8XV/TW%XG#W3M!>3U_2*TGER-5W$P3*=]S/B(N6E
MD_$4?R]FJ]?T^_/_!;_O(\+@9X&+#,5;0M=CK)3H@X(WZXWB(&DB_P.7^\@9
MZ".2RS#&SZ# _Z@*H!BZ+P".OGQ:Y&X]F#>N63M((C=)5%KQI )(Z6D5 M 7
M42W9<SA30V7*6!G95QG&<;%*>(CG.:WFR62VXO&"Y^=787Y)\WF2IF%^1;,K
MS"\QGHYI.DGFTSFGB$X)PCE;)./%DCX;'X[F\T2/O<6@SN!H!A\?(%C7*!&L
MT6DT7R97Z80^\C4= ,13[QN@O:+I8IZLQJMO,N$SO1S8X;AY-9GBHJQUJZ1:
M;L.]<*VJ@&[_'3H4KSU-F4/ FX\PIM0^*%T4\SR2ZDC*H%^M*+87;=[SU?(4
M CM^ 0 <A'!B0<GXVS[^S-9!94#)_S[J0:83GZZ?LN*=Q(FSAK]TV;;LE_"3
M6.:7 D=FI#9_)C@%$SJ*.1D(^YJNAE/\WV/(U["@Q98U=3Z<T_?MWQX=.2?Y
M-V3E7K@"I5!YO$@'Q7=GXEK_;YQB+5JN>+  ^U/ZU".J9LTG070/[A2BVLIO
M58M[+EE,)JQA:;):C?M^@HXZ'P)*:;?A<X>C@%W\)G"</7Y1>1,_))R6Q\\Q
MP"E<-+3<P'0\7%P-X@%Q>/"F#I\5UL9[4X9A(05N/[P [S?&^,,#;W#\SG3W
M'U!+ P04    " "I@:9:=#&7H;("  !)!@  &0   'AL+W=O<FMS:&5E=',O
M<VAE970Q,RYX;6R=54USTS 0_2L[IL.IQ*Z3AK8DF4D*#!PZ=-H!#@P'Q=[$
MFEJ26<EQX=>SDC^:,FT&."26Y'UOWY.TZUECZ,X6B [N5:GM/"J<JR[BV&8%
M*F%'ID+-;S:&E' \I6UL*T*1!Y JXS1)IK$24D>+65B[IL7,U*Z4&J\);*V4
MH)\K+$TSCTZB?N%&;@OG%^+%K!);O$7WN;HFGL4#2RX5:BN-!L+-/%J>7*PF
M/CX$?)'8V+TQ>"=K8^[\Y&,^CQ(O"$O,G&<0_-CA)9:E)V(9/SK.:$CI@?OC
MGOU]\,Y>UL+BI2F_RMP5\^@L@APWHB[=C6D^8.?GU/-EIK3A'YHV=GP>059;
M9U0'9@5*ZO8I[KM]V .<)<\ T@Z0!MUMHJ#RK7!B,2/3 /EH9O.#8#6@69S4
M_E!N'?%;R3BWN,&JIJQ@7Q;,!BZ-4KQ7M\YD=[/8<0(?%F<=V:HE2Y\A&\.5
MT:ZP\$[GF#_&QRQL4)?VZE;I0<(K02-(SX\A3=+3 WSCP>TX\(W_PNVGQV[A
MVW)M'?$M^?Z4\99W\C2OKYP+6XD,YQ&7AD7:8;1X^>)DFKPYH'HRJ)X<8O_7
M,_IO,N![#FOC"G %\H\00;4'BOY @8\C*X;S *'[I7$2EB9P# URK?8I<CA*
M1E.^MV7I2Y#S96T^&_))S7.MNP)M9)=YA]9)O?7AO)F.9.:8J85L26CN0O"5
MI8D<01MX\%.S2@H4*R,H?R6JBLQNP/:!4)5"^^3(&1E0(4F3CV 9=N0/D\>!
MC] W."]*U*XP)'^)H/G9C$?3)!E\VT+0_K8 ![$1!8VP<#2>G V1HZ>N2[Q7
MW@II&YJ8Y:VKM6LK?5@=^N2R;0\/X6V397-;J2V4N&%H,GI]&@&UC:N=.%.%
M9L'7@%M/&!;<ZY%\ +_?&./ZB4\P?#T6OP%02P,$%     @ J8&F6E&B%^G7
M!   ?0L  !D   !X;"]W;W)K<VAE971S+W-H965T,30N>&ULK5;;<MLV$/V5
M'>;29H:12(H41<?6C.VTTSRD2>VT?>CT 2)7(B<@P *@9?7KNPM2LN+:[O5%
M L#=LV>OP.E6F\^V1G1PVTIESX+:N>YD.K5EC:VP$]VAHB]K;5KA:&LV4]L9
M%)57:N4TB:+YM!6-"I:G_NRC69[JWLE&X4<#MF];8787*/7V+(B#_<%5LZD=
M'TR7IYW8X#6Z'[N/AG;3 TK5M*ALHQ487)\%Y_')1<KR7N"G!K?V: WLR4KK
MS[QY5YT%$1-"B:5C!$%_-WB)4C(0T?AMQ P.)EGQ>+U'_];[3KZLA,5++7]N
M*E>?!8L *ER+7KHKO?T.1W\RQBNUM/X7MH-LF@=0]M;I=E0F!FVCAG]Q.\;A
M2&$1/:*0C J)YST8\BS?"B>6IT9OP; TH?'"N^JUB5RC."G7SM#7AO3<\@IO
M4/4(5UCJC6HX4J=31\#\>5J.(!<#2/((R S>:^5J"]^H"JLO]:=$Z, JV;.Z
M2)X$?"_,!)(BA"1*LB?P9@<O9QYO]A=>KHUNX9*X&JH&BK2KX=+'& W\<KZR
M_OS7AP(PX*</XW/GG-A.E'@64&M8-#<8+%\^B^?1FR?8IP?VZ5/H?S='_Q@$
MWN(:C<$*RGU(A+7H+ A5<6G?^R@;L6HDJ2))&(1&E;*GA-,"7(TL6%&[#BI6
MRZ82CC8K(84J$7R1DJ:%M98T#"Q\[15U;\F>?74"E/:R/N2=Z)78KB@UR<*?
MI(\3/J)R A^(C*'F(4EUD'C.N'F6T6(6A7&6CF)*J]?W1-,\G$<1I(NP6"Q(
M/L_#F5?,BS!.DW]#\SAT3W ]%B.>>5C$$2\689P4#Q ^EL_(O7D"\VAD79 7
M><(+8AWG=Z3,6 F<Y%);<MB@])ER&JXE8O?N!Z#BS=,WX+"LE99ZL_,9'^W*
M':GX,OJ=M'BV K<.#\#77'<\)QL+^H;H<F%T1E=]Z;ZR@-8UK;<EFS6"7D,Z
MR=AN-HE@A\)86&$I>HM>\5*WG5"[E\\629R_X=!UO1N*;X,*C9!$!6_IAN)X
MLE^T=[71_8;*R@W&T?B[BTN0UHVN)O"V-XW:P$K3 & 94D&$=AAB ]B])'.P
MAB.JGB'+X3'%XX#L TS>/:?\M8V4W&TL+VCJ"/NGSGF\UW;[]B&O!W]6N&F4
M8OJ$SP<T<#KTE]OHGYW %P-OH^G,>\"3J6$L,J+L:).B7XY#T!L1T.F&BHNY
MT?U+%V>I>\4YHSCR5TKGK<\B4+2+_(6'+A8OF-#HN_6R_R&T=T[)W02^I]>)
M%9)@MTBY?V*$?/+FCJ^C^^;NF;I")QI)]:O-T'1I&J8I]TT:IWY@?/"S-(2N
MUOQ7<A*9L_;M2%-B$1>09>&\2.&3=D(>:H+0BEF8S&-&RR/"I29>R68C_/CE
M$%U[KXA$;Y0E]CB\4SCQ8VT,?IM1XJXNQK3X>OH_ W(QCFOR\HM2X^XD/^(B
MC H.3Y*$:93 >57YR\0.U4T%U9.R.B0L7H3Y(H<D"RD"-(1X$'AQ7YKC94FT
MDSB,H^05+4@RRU\=\T".]GJL;N8P#_,\'SG$#SX0ID=/(BKLC7_X6? A&UY'
MA]/#V_)\>%+=B0\/4XH/A8%"CVM2C29Y%H 9'GO#QNG./[!HG% 7^65-[V,T
M+$#?UUJ[_88-'%[<RS\ 4$L#!!0    ( *F!IEJ%4Y8AX0(  - &   9
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
M'>YB?KG!Y9<,&^#[2FNW?^  A^OTY7]02P,$%     @ J8&F6DHF'L+5!@
MGQ$  !D   !X;"]W;W)K<VAE971S+W-H965T,C$N>&ULU5AM;]LV$/XKA#L4
M+>#XW4W:)@&2M-LZM%O0K.N'81]HZ61QI4B-I.SDW^\Y4E;D-BG:=1BP+[9$
M\>Z>>^Z-TO'6N@^^) KBNM+&GPS*$.IGX['/2JJD']F:#)X4UE4RX-:MQ[YV
M)/,H5.GQ;#)Y,JZD,H/3X[AVZ4Z/;1.T,G3IA&^J2KJ;<])V>S*8#G8+;]6Z
M#+PP/CVNY9JN*+RK+QWNQIV67%5DO+)&."I.!F?39^<+WA\W_*9HZWO7@CU9
M6?N!;U[E)X,) R)-66 -$G\;NB"M61%@_-7J''0F6;!_O=/^??0=OJRDIPNK
MWZL\E">#HX'(J9"-#F_M]D=J_5FROLQJ'W_%-NU=S@8B:WRP52L,!)4RZ5]>
MMSST!(XF]PC,6H%9Q)T,190O9)"GQ\YNA>/=T,87T=4H#7#*<%"N@L-3!;EP
M>F&K2@6P'+R0)A<7U@1EUF0R1?YX'&""-XZS5MUY4C>[1]U<O(&"THN7)J=\
M7WX,:!V^V0[?^>RS"M](-Q*SIT,QF\R6G]$W[_R=1WWS?^*O>*%\IJUO'(G?
MSU8^."3-'W>QD(PL[C;"A?3,US*CDP$JQ9/;T.#TX8/ID\GSS[BPZ%Q8?$[[
MUX?L&]2)]](Y:<*->*WD2FD5>/'7DE(Y*3Q01H1XG[F&<K'=">B> ![:Q@0\
MQ+47A=5H!EX\BK*V\;#K'S^#7D>TET$"\<_*+@':V_DDWB[$N=329# >Q(K6
MRA@ %[80-3EE<_&=>#)\NCC$_]%P.9F+LSQ7W N\R$KIUE ?K,BL;SVG:[0Z
M3XS/H?:< R<'-R31PZ3&\GPXG4_%8KA<3L4+RILLZ2J<K40;9OB$74]FC\4C
M[)LO'XN+4H),SS3M&+F)!I 9!W2M/).]8XVYRAO'*\QIBT$PAB$T9+K)^1F
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
M!J.%^3MEV_G:B1:5ZS9[H4WO<L/"?"Q V@#S/A-"'R=V@_[SD[P!4$L#!!0
M   ( *F!IEK"M;J>L L  $@@   9    >&PO=V]R:W-H965T<R]S:&5E=#(T
M+GAM;+5:;6\;N1'^*X0.#1) EF79CM-<8L!VDKN@31K$R1V*HA^H7:[$>)?<
MD%S+NE_?9X;<-T<6DE[[)996Y'!>GWF&FQ<;ZV[\6JD@[JK2^)>3=0CU\\-#
MGZU5)?W,ULK@E\*Z2@9\=:M#7SLE<]Y4E8>+^?SI826UF9R_X&<?W/D+VX12
M&_7!"=]4E73;2U7:S<O)T:1]\%&OUH$>')Z_J.5*7:OPN?[@\.VPDY+K2AFO
MK1%.%2\G%T?/+\]H/2_X3:N-'WP69,G2VAOZ\C9_.9F30JI462 )$G]NU94J
M2Q($-;XFF9/N2-HX_-Q*?\.VPY:E].K*EK_K/*Q?3IY-1*X*V93AH]W\JI(]
MIR0OLZ7G?\4FKGUZ-A%9XX.MTF9H4&D3_\J[Y(?!AF?S!S8LTH8%ZQT/8BU?
MR2#/7SB[$8Y60QI]8%-Y-Y33AH)R'1Q^U=@7SB\;CR?>"VER<1TC(VPAKO7*
MZ$)GT@1QD66V,4&;E?A@2YUIY<7C]M.3%X<!>I"TPRR=>1G/7#QPYK%X9TU8
M>_':Y"H?[S^$_IT1B]:(R\5>@>^DFXG%7Z=B,5^<[I%WW#GEF.4=/R!OE\'_
MNECZX)!$_]YE<)1WLEL>%=9S7\M,O9R@<KQRMVIR_NBGHZ?SG_=H>])I>[)/
M>A_"1[*J?Q:7TFM/(?Q 1YD@*?MWZ?SGI8I/:R6N;%5+LQ6PK)9.Y2+@8681
M6N/Q#9\\?)C+@"^%-M)D6I;"0X)"<0=D'LNE_ /&\.ZP=DJ)*B:)HB01"'&V
M[F+,&5HJ58OW3;54#DJXVKJH%$G2D'LTG__EP&X,=OMFZ76NI>/4'>U,1R8K
MGDQ1?V$-]!*RR768BKIQOJ$J")87NJ94L5J<6C4E'\D&T(_7*FN<#CJM>'V7
MK:59L?1*>P:RQ]>OKY[PK]BP)5PC@)H*;5B"K;6A91!820-8)!]-A2Q+80B%
M2NS &8YR4^9? !#L1-J?E= 8CTF,*C7 (OJ#G(OM?E#1VB"5#[!1ARU K410
MDLIX;KQDQ(10H_#<$R3 ^CI&7A12NW+++N[C65NOH_?9&??"19)?019[?/&,
MGYZ(:>N&<9+@&$ JBT'O<<G#M#23?BT*]!'?I0H6:)O[5CF5SS@IUQK(Z6!L
MR1N_-M(%15I_QTF5W,+702P5_)1#!O6--L+MEK"6@5=BE<S66MVJ/G^+!O[>
M*LG91;51-*%QK;(S<:5<0+^$^-A5VZPMK TX68E<^ZRT'GM\"CLYG".,8[!S
M9R%U%:BIVV76Y1173FCQ>78]$[\H RM)%A!.U>2"(=0AJ3)=4WH__N7BXL,3
ML98P?*F4&=0S++*5#K1W6!J^0;QWU@8'Q/\8)'A48)F3;XEHD#W8\Z4QL9.S
M0>3GROI ]4!9R>7Z?7C#^I6\@+SM1YX=@,&CGYXMCLY^]N+"F 8R/BI@3!#0
M@ @!\.7@;WW($3&9@AX1Z]M\IX,M%KM6YT(#=5>^-PC8,-O3$4Z[CG"Z%[L_
M>\[7USYH9)?RN]!_OP2JH9A.'8;\2/QBP"BY"6 &"8BT@O%?&TV9/7 UI5 E
M;P!<K<[L+>E!%NM1&CVX0,BB )*F*J5(03M947;'!N.]2M$OM5S"]833TT&M
M)2NI&#BC=FX0,AY!UK>@\ .NZ3%OEXY>EJ22NJM)7#P;R6DK]$1YAP=YXUJ(
MC_OI6PLK:,V *WZ4  >HQ.&@B"#O\ 6U+P$\%8*;::\B*Z8@X:@I@3<5\G0<
MHR:FTY<F7Y$-,W'A[QV0;-+(?0Z"!U2;A*&Y O*B&<%23H1X,B(VI<,;[F@1
M4S,N^EQ#A!NV*^A<.%O1"<,$ (YR=_6I;$?)L=& 8,8/[J]];7]7\H[P.O6>
M%I%(OL.6V9#]=%"14?OGMM,#:]UR2#H;C8DC'6QV<T#S!(FN*-Y<:> ?TJ$'
M(R*CI&/,@K,;,BFS\ VMW@<63SNP>+JWU$<=P!I\SI(CWJ*XH-XER-![Q/*?
M&!%?<WC1#W=!RO_C'/'6#)!TOCB><A3?7%Q?(JUYW\7U9_[E8 ZZ,7D;R^43
ME\OC3^!3F3@[F3]Y+MXBZ>UM'^1^I7C5]]L)09$R:VZ=3$:)$5%?-1E7"1(Z
MYB_5!3H]DV1$M*_38?NF+$'Y29R:T\E]9=7-$FG!P9>&8HQSTT8E?(U#"OH9
MV;:RS%M3 CL"'LH!)"Y2I",/9)S.4=%YSKF!'!SR"VI4W2[$ ,VR:FD,#?^2
M2!(1PDAWB(*C"Y> E8M.8+F=B@90%UM>9Q, BS9RGCK56IB/#(H;* '&OB)'
M2$U5[^5J!=K =;E$Q:N<N,HT5F8['F#(-G$;@]4&TSS]_69W6Z3,X. 6@IDO
MP$[/ ,GMY(U.%HULZ>/3V30T(RG.<!1;14/.'+#'I2(UA]F0T/R^DBILB%GE
M6 ;4RD86CG&_D[#GV!_P7P0NHS8M7R,<[^JM8,K*?*>%OZ5::6-XXBC@UKX>
MCTXCLX%$04[,;=VRA4!9CZ--+EU.#8BZ =G!6 R7,K>4@T"A##(F5[L8V(^Q
MNE'] 4#>4]DG #EY$$!.#N;'/8!<MZ+%02)^Y #2RZDU74HQ-O'2 PQZ,4"O
M^BB0'P:P@KFO609&H\5B?@! F@#JUYI8\SU$6+:3]P,9R/I'XIIFTIT.J2@-
MT7RE+KG[#4:-)<VWC&W;6C%X=8QC2(6S-*:TZ9?)Q+2^MY4.IU(,"QB&O4I8
M2;S!.E2?JNK2;I6ZUP4CT#)7Z"$. ((P_,$/8A9W=;LKC8?\LL_ACFPCY&?C
M5$]U1^,QOE<["@ _8MNSF7@M:9KL,AX)7A/+"=T$2DG5SH>T2C%"$ZZ3?MC+
M>!R&CT:,@D32H!\YF[J592-#R_W:8BF&N4NUH\.?JI6K]L#IX/8!$*5\FHA+
M&G1CUR =A],,3:A<3U-D<.#U6_25/B1#1C0B $B38F!K<A?*@RG7_Q@H]E&F
MLXXRG>VE,G]7E,B[*-#^?</PEBR# ^:X2*<()SI^A&IXORF('C/=Y[O#U'D3
MYN-IDL @PO=';>=O80&D6U=-%1>BS6Z3MRDM$^BT3WE HK PT*'7HV7XM72#
M>P]X4<5>$MLVD^*$$,M&E_F@(^%3BR@S\?L:"+0S6*4EIEQ)=X-$R9%9I:U9
M&UE#%0EL7'4W%NV0@--*:U8'-%1 >VB;Z3I"!'Y:(=%,DNBG27/R+A%N6)-\
MUHMM65-L>Q !#T*GZ#(^ PXHF!'!J9!-$[X7N\G_@P%,QW[784U-1Q4:K79P
MW-L^O-.=OJ0[HC1/[++X@9C?2M34LB0OX4'<#D\:Q(-G4<'PGR6*VX:[(X>^
MO\L:G$,,A1[9U"Z(4-_!=W'N;>WDVTZG5T3#XN[H5'6G'(^F6!,] ]W4!HM:
M>;H;PN\[ :4?+\_@ NX17*G=1AF)V>BN9^A\0QA6]!IHJDWI40Y+NCI,EN+L
MN D="WZ,(+8[(>(Z"4:0D#>W#(RMAP@(.F"#3R-1):Q78M5(F@-5G"%ZX)"E
MMZVW;Q6*O[Q7C!3E6$8/(09UP ?S+UZ^TY6>OMN?[6.Y,,J'CD ()#\-K^@D
M24G6L==ML"<V#*09;^Q2<K!B)OZQ\[ X;O X_$?,7"GH+0V]BCL@]*64IO<6
MMVEFZ4V=)C++,WFN^GLNK@1%MWF#FV=^N.;&LDWQ&'B-ZAG\IK:)WC YDF66
MKD C?_!MRX)+T49=N_#;7$IW2ZZ_9QK=E,D;@A+K<9COV+9B\$8&@$6\&H!.
M5SP&8V30R21NX*DFEVIK4VF.RS&Y:7AV?[\R]G+T6:*)'8JDEMX"/-V2Z31\
M_;8CR%TT'97G!B0;W9&9E;-+7AQ)IT<DI(_WTL@V.B3O;M72C)E)DVZ/V^IM
M50<]>Y-N=U)#3*/Q?]G?>'<D\F',WBS8?!S'R# J^R'V[*R>G>3D</!VMU)N
MQ>^P^;;,A/BBMWO:O2:_B&^'^^7Q'?L[Z3@32U5@ZWQV=CH1+KZWCE\PH?"[
MXJ4-P5;\<:TDRH,6X'=Z0]%^H0.Z_SQP_A]02P,$%     @ J8&F6C,069I_
M @  604  !D   !X;"]W;W)K<VAE971S+W-H965T,C4N>&ULA51-;]LP#/TK
MA#<,+1#47TF;9(F!IEVQ'@H4[;8>AAT4F[:%RI(GR4W[[T?)B9<!:79(3%+D
MTZ/$I\5&Z6=3(UIX;80TRZ"VMIV'H<EK;)@Y4RU*6BF5;I@E5U>A:36RPA<U
M(DRBZ#QL&)=!MO"Q>YTM5&<%EWBOP71-P_3;"H7:+(,XV 4>>%5;%PBS1<LJ
M?$3[O;W7Y(4#2L$;E(8K"1K+97 9SU=CE^\3?G#<F#T;7"=KI9Z=<ULL@\@1
M0H&Y=0B,/B]XA4(X(*+Q>XL9#%NZPGU[AW[C>Z=>ULS@E1)/O+#U,I@&4&#)
M.F$?U.8K;ON9.+Q<">/_8=/GIDD >6>L:K;%Q*#ALO^RU^TY[!5,HW<*DFU!
MXGGW&WF6U\RR;*'5!K3+)C1G^%9]-9'CTEW*H]6TRJG.9K?R!:55FJ.!DV]L
M+="<+D)+R&X]S+<HJQXE>0<EA3LE;6W@BRRP^+<^)$8#K61':Y4<!;QC^@R2
MV0B2*)D<P4N'-E./E_ZGS3>XYB87RG0:X>?EVEA-<_'K4,<]X/@PH-/*W+0L
MQV5 8C"H7S#(/GV(SZ//1^B.![KC8^C9(VFOZ 2"*F'OA@[1/ ZT?[VY(BD9
MBX5#M35"J01IDLL*3KBDB.H,DX4YG0,=?UX/YP_7F&.S1@W)U$?&\, V-(46
M-6?"P$>(H]%%.G9&/!J3\412! )MM:KH> S$:4J_"&ZXY#2M!51*%09FZ2B*
M9C"+1Y/IU..DH^G%^=:*)\FAPPSWQKU!77E1N_XZ:?O)'Z+#NW'9R^5O>O_H
M4*,5EP8$EE0:G5U, M"]D'O'JM:+9ZTL2=&;-;U]J%T"K9=*V9WC-AA>T^P/
M4$L#!!0    ( *F!IEI*/!G<NP(  / %   9    >&PO=V]R:W-H965T<R]S
M:&5E=#(V+GAM;)U4VV[;, S]%<(KAA;H:L>YM,D2 TF[2X%U*-IN>QCVH-AT
M+%26/$FNVWW]*#EQ4RS-PQX2DQ)YR$.1G#9*WYL"T<)C*:29!86UU20,35I@
MR<R)JE#23:YTR2RI>A6:2B/+O%,IPCB*1F')N R2J3^[ULE4U59PB=<:3%V6
M3#\M4*AF%O2"S<$-7Q76'83)M&(KO$7[K;K6I(4=2L9+E(8K"1KS63#O318#
M9^\-OG-LS)8,CLE2J7NG7&:S('()H<#4.@1&GP<\1R$<$*7Q>XT9="&=X[:\
M0?_HN1.7)3-XKL0/GMEB%IP%D&'.:F%O5/,9UWR&#B]5POA_:%K;T2B M#96
ME6MGRJ#DLOVRQW4=MAS.HE<<XK5#[/-N _DL+YAER52K!K2S)C0G>*K>FY+C
MTCW*K=5TR\G/)I^4RAHN!#"9P:6T3*[X4B#,C4%KCN$K]<7A':,C<S0-+45T
M?F&Z1E^TZ/$KZ'VX4M(6!C[(#+.7_B%EVJ4;;])=Q'L!KY@^@7A\#'$4#_?@
M]3OZ?8_7_R_Z<,%-*I2I-<+/^=)834WT:U<9VBB#W5'<8$U,Q5*<!30Y!O4#
M!LG;-[U1]'X/AT''8; //;FE0<UJ2EKE,)>R9@+FI=*6_V&^\>GX G,NN<5W
M7V@$,KA[27,7H?TAUV'8=AA:$% QBY+JYF13+PW^KDF')V3: *,J,G<G:!,8
M..02;*%J0Z4W1Q/_HG"(CZFH,RY7=(?TTXA0MCV$KH> .B MNA: (SB WFG/
M*2.(X]@)IQOA#'K#H1/&,![3MQ_!8 AWRE+N>6W=L_Y#(=N42OA2\>>>8&U/
M',"X-]CU;.'6%):H5W[7&$A5+6T[D-UIM\[F[10_F[>[D$BNN#0@,"?7Z.1T
M&(!N]TNK6%7YF5XJ2QO"BP6M9-3.@.YSI>Q&<0&Z)9_\!5!+ P04    " "I
M@:9:U32Q+,X"  #K!0  &0   'AL+W=O<FMS:&5E=',O<VAE970R-RYX;6Q]
M5-MNVS ,_17"O: %LMIQG$O;)$#2KM@>BA6]K _#'A2;B87*5B;13;NO'R6[
M;@:T>;$HBN?H4#0YWFCS9'-$@I="E782Y$3KLS"T:8Z%L"=ZC26?++4I!/'6
MK$*[-B@R#RI4&$?1("R$+(/IV/MNS'2L*U*RQ!L#MBH*85[GJ/1F$G2#-\>M
M7.7D'.%TO!8KO$-Z6-\8WH4M2R8++*W4)1A<3H)9]VR>N'@?\%/BQF[9X#)9
M:/WD-M^S21 Y0:@P)<<@>'G&"U3*$;&,/PUGT%[I@-OV&_N5SYUS60B+%UH]
MRHSR23 *(,.EJ!3=ZLTW;/+I.[Y4*^N_L*ECDWX :65)%PV8%12RK%?QTKS#
M%F 4?0*(&T#L==<7>967@L1T;/0&C(MF-F?X5#V:Q<G2%>6.#)]*QM'TPF F
M"68K@\AO37!T+Q8*[?$X)*9W06':4,UKJO@3JAY<ZY)R"U_+#+/_\2'+:K7%
M;]KF\4[":V%.(#[M0!S%_1U\O3;7GN?K?<)WB0N"2VE3I6UE$'[-%I8,_Q>_
M/TJVYDH^YG*]<F;7(L5)P,U@T3QC,#W<ZPZB\QU*DU9ILHM]>L>]EU4*02]A
MK@VC9;FR\, /:Z IV95(I9+T^I'VW>SW.<)2*^59@5R]FZ:4?]$"\?&%+M:B
M?#W<&\7=X;F%Q;N(RHMP06DM9-D(@:-]D"6?Z,J*,K/'9\ 53/.VA'")*18+
M1L<C[TG@1T66.-@)V;IC'_K]86<81<Y*!IT!6]NA"HG06/<\C8A]&'1&R9#7
M8:?+ZRQC+[>]4.^\D JNF%.Z#]UNU$GZ/6?%O<Z0K4??P)A]$<]H>!YQ+GP'
M6@(C"&%X<GK G\'!1^4-MQJP0+/R8\9"JJN2ZEYLO>TDF]4-_!Y>CT%^LI4L
M+:>X9&AT,N3!8>K14F](KWT[+S3Q</!FSM,8C0O@\Z76]+9Q%[3S??H/4$L#
M!!0    ( *F!IEH6_Q&$5P0  !,+   9    >&PO=V]R:W-H965T<R]S:&5E
M=#(X+GAM;)56;6_;-A#^*P<M&Q) L63)EE]F&TC2#BN08$&2MA^&8:"ELT64
M$EV2BI-_OR.ER([K*%V R"3%>^ZY5]UL*]4WG2,:>"I$J>=>;LQF&@0ZS;%@
MNB<W6-*;E50%,[15ZT!O%++,"14BB,(P"0K&2V\Q<V>W:C&3E1&\Q%L%NBH*
MIIXO4<CMW.M[+P=W?)T;>Q L9ANVQGLTGS>WBG9!BY+Q DO-90D*5W/OHC^]
M3.Q]=^$+QZW>6X.U9"GE-[OYE,V]T!)"@:FQ"(Q^'O$*A;! 1.-[@^FU*JW@
M_OH%_0]G.]FR9!JOI/C*,Y//O;$'&:Y8)<R=W/Z)C3U#BY=*H=T3MO7=X="#
MM-)&%HTP,2AX6?^RI\8/>P+C\ V!J!&('.]:D6/Y@1FVF"FY!65O$YI=.%.=
M-)'CI0W*O5'TEI.<65PCF:3A]($M!>JS66 (U+X*T@;@L@:(W@"(X4:6)M?P
ML<PP>RT?$)F64?3"Z#+J!+QAJ@?1Q(<HC(8=>'%K8>SPXFX+_[Y8:J,H"?XY
M9F,-,3@.80MCJC<LQ;E'F:]1/:*W^.V7?A+^WD%PT!(<=*$O[JG0LDH@R!7\
MM4'%#"_7X&C#E=1&'R/<#5D+IU88MJ@0F(:5%%2!%&I>@LEEI5F9Z;,I/.0*
M\540@4*0YFT,FFT<NNU@CZ/84W/:/X,3B!)_&(_JQ3A*X M3W&;6ZZN1O=H/
M8WJ>#B9G\._;?P[W4YF**J,@ZEPJ ^<&5?$*<9MS8LC(T%(:T'Q=\A5/66EZ
M5EE'C(9MC(8_':,;9BK%#2<^1R)V3?9RX5X?BUNWFH<<J;CWX>6!L\4.GB)J
MN^M2X_<*2P//R)1V3MB/-KGO,.(NJ*?X9)UJD0UI-2X+BCH+\%@6V)B-)KY=
MTCZ!2>+W!Q.['MGS9.C.QY D?A2Y\PD,AG0^IG4<0MSWDSBA=*-\9"L*(0Q&
M?C@:PX,T3/Q@Z(8]4^]OLF5 0 /"N$:MIY0.)(W:0#+VAU$?;FU-D@,>F:CP
M/:>=0#Q*_$DX>3?K'J";6.U A)-^3)U9"/N1(>4"UTR(9UCRTGF7FC8OJN)0
MV@9/U*W)YBOY>UD9E[[/]"E.94'74LQ< N\*P(8JK92RYFZH%AJ=)^,=!0O<
MX8!>1S4D;34D/]^QB)(B@O5\8 G<H6"&[#FHC*/ET*VGQN9[V*K!-O+01FH"
ME/:[S)\>YN\'3+%8$EXT;AK95_?)QNR</1+4&@G=CC$[M[D^8ZO'E=89#'LQ
M_1\1S+A.944Q(48(22^!7YOGD>[ZNAS?:;973.>4-#QS<66%U:+))2X?,EK
MYO]EO^W0XXE=C*A.(W!CV+E<G5?:-@Z-!"^7AOQ0PU.6YZPD&]_)*]L=_%&_
M;SM[Y$\FX;$\"_8&E0+5VHUC&ISOZIFE/6TGOHMZT-E=K\=%\M.:EYJ(K$@T
M[(VHLZIZ!*LW1F[<V+.4AH8HM\QI:D5E+]#[E93F96,5M'/PXC]02P,$%
M  @ J8&F6NK]H?#H P  ZPD  !D   !X;"]W;W)K<VAE971S+W-H965T,CDN
M>&ULG59MC^,T$/XK5D#H5@J;Q,WKTE9J]T @<=RJN\ 'Q <WF3;1.7:QG>WU
MWS-VTFSOZ(:#+ZU?9AX_\W@FX_E1J@^Z!C#D8\N%7GBU,8>[(-!E#2W3M_(
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
MVBG0?::4W0C.0?<36_P!4$L#!!0    ( *F!IEH0$:YJL00  / +   9
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
M NC[1"F[[+B[M?Z5BO\"4$L#!!0    ( *F!IEHV+=GB?0(  ,<&   9
M>&PO=V]R:W-H965T<R]S:&5E=#,V+GAM;*U574_;,!3]*U:&)I V\IT6UD:"
M5@@>)B$8XV':@YO<-A:.G=EN _]^MA.BT)EN#WM)_''/\3FV[_6LY>))5@ *
M/=>4R;E7*=6<^[XL*JBQ/.4-,#VSYJ+&2G?%QI>- %Q:4$W]* @RO\:$>?G,
MCMV*?,:WBA(&MP+);5UC\7()E+=S+_1>!^[(IE)FP,]G#=[ /:B'YE;HGC^P
ME*0&)@EG2,!Z[EV$YXO,Q-N [P1:.6HCXV3%^9/IW)1S+S""@$*A# /6OQTL
M@%)#I&7\ZCF]84D#'+=?V:^L=^UEA24L.'TDI:KFWM1#):SQEJH[WEY#[R<U
M? 6GTGY1V\4F$P\56ZEXW8.U@IJP[H^?^WT8 <+D'4#4 Z)_!<0](+9&.V76
MUA(KG,\$;Y$PT9K--.S>6+1V0Y@YQ7LE]"S1.)7?L!TPQ04!B8Z7H#"A\@1]
M1@_W2W1\=(*.$&'H6\6W$K-2SGREUS1(O^CY+SO^Z!W^KUB<HNCL$XJ"*'7
M%X?A2R@T?&KAR5NXKYT.=J/!;F3YXK_8?4%+(@O*Y58 ^G&QDDKH"_73Y:\C
M3-R$)LG.98,+F'LZBR2('7CYQP]A%GQQN?U/9&^\QX/W^!![?H=;?7,4"(*I
M\R0[>&;A)OMW>1A,8KWMN[$%1U28C*+>:$L&;<E!;8\ZU\U-:P3?:.=.>1U#
M.EXXCO?$N6("M[1TD)8>E'9%&-'Y5:(-Y^X,2/]8]"P.@K,]:8ZH,)U.W>*R
M05QV4-PH?5W*,L>)QM-)MB?-&1:FT9XV?U1F3(G7N;TA3"(*:PT,3B?:G.C*
M9M=1O+&59\65KF.V6>F7!H0)T/-KSM5KQQ2SX>W*?P-02P,$%     @ J8&F
M6D$V^+*+ P  M@\  !D   !X;"]W;W)K<VAE971S+W-H965T,S<N>&ULM5=K
M;]LV%/TKA%8,+=!:#S]B9[8!)UJW $T1-.OV8=@'1KJVB5"D1])QME_?2TI1
M)$?EZD']8HL4S[D\AP_=.S](=:^W (8\%ESH1; U9G<>ACK;0D'U0.Y X)NU
M5 4UV%2;4.\4T-R!"AXF430)"\I$L)R[OANUG,N]X4S C2)Z7Q14_7,!7!X6
M01P\=7QBFZVQ'>%ROJ,;N 7S>7>CL!76+#DK0&@F!5&P7@2K^#R-$PMP(WYG
M<-"-9V*EW$EY;QM7^2*([(R 0V8L!<6_![@$SBT3SN/OBC2H8UI@\_F)_;T3
MCV+NJ(9+R?]@N=DN@FE <EC3/3>?Y.%7J 2-+5\FN7:_Y%"-C0*2[;61107&
M&11,E/_TL3*B 4">;D!2 9)CP.@K@&$%&'XK8%0!1LZ94HKS(:6&+N=*'HBR
MHY'-/C@S'1KE,V'7_=8H?,L09Y:_2)D?&.>$BIQ<"4/%AMUQ("NMP>BWY"-N
MO7?D(U6*V@4BKU,PE'']!GL_WZ;D]:LWY!5A@EPC"2ZDGH<&IV7)PZR:PD4Y
MA>0K4QB2:RG,5I.?10YY&Q^BG%I3\J3I(O$27E,U(,GL+4FB9-PQG\MO@ \C
M!Q]UP%,_/(4,HT^[X"TUPWJ%AHYO^%\KM.I:(?+G!QQ/K@P4^J\N[TOR43>Y
MO57.]8YFL CPVM"@'B!8_OA#/(E^ZC*N3[*T)[*6J:/:U)&/O3:UR[$2.7%(
M>VT^+">XC@]-'[SDI_K@C==2-Z[5C;WJ;J@!83J/HA=XZG;HDRSMB:QEV*0V
M;/(]S]BD3U/[)$M[(FN9>E:;>N;=A>^98 8(Q\]&CE^(VE1:?5HV2NK./5K2
MCAL'(CDZ?][ IWKD"]<2/JV%3[W"5UFV+_8<#V%.:"&58?]2F^1T:2V9IHW@
M\2 ^4NN-=JK:Z0NU<;?:6:UVYE?;4$C@$1-2#5U*9R^41B^4EF-FOC&I=S;_
M<TO'T7.Z%'G5_J9H#I@/%="=Z7C1IUX%O;*E?;&UG6LDFO'WO&,K]KZ<[9,M
M[8NM[6SR[&SBW9-7F#>OW67[KKQLC=ND C=IZ!ZQHKOOWJ[)BP,7#XZ3'7_T
MD[WRARPM"!L%30%JXPI#33*Y%Z:L ^K>LOB\B,\O78UVU(]%Z<J58N$S35G1
M8I:_84(3#FNDC 9G>"6JLD@L&T;N7-ET)PT68>YQBX4U*#L WZ^E-$\-&Z N
MU9=? %!+ P04    " "I@:9:(??QBN,"  ",!P  &0   'AL+W=O<FMS:&5E
M=',O<VAE970S."YX;6R-E6%OVC 0AO^*E553*]$FI 1(!Y'H6+=*ZU25=M,T
M[8-)#F+5L9GM -VOW]FA&1VA[ .)[?CN>>_PG0<KJ1YU#F#(NN!"#[W<F,6%
M[^LTAX+J,[D @5]F4A74X%3-?;U00#-G5' _#(*N7U FO&3@UFY5,I"EX4S
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
M =B_YER]-O19H#O[)?\ 4$L#!!0    ( *F!IEJF*"707P,  'L*   9
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
M,5@TYY<YTRZX#+':4$/N)!/&2H>@M8HTIOY:[[0$=J1ROU*Y_T[ETV]3@I;
MCB085!(,7ED^U@*4K/<F,&@"<D:U70-ES7->)TAQ2A@=U$!P,1R\*)3Z79?U
MM7)94;ALI+#@ .N;W\D]Q)F07*9/Z.E;)EB^R>M2;41[[;MK">R(^+ B/GPG
M^P[;E* EL",)PN"YJ0@:W_YGC0ZE!GV[5C+9N*_Z"AV+UGT"JG2M6_\'LUN$
MDC[)7?M0Q[H9XJVT#WJI\ VFIX^G3-\,]]I7WA;:,?GHF7ST3L8O@=N2H26T
M8QF>F[^PL;%ZH_6;,7M%:"W;5ML\_V"0P&XF=?.5QMYL(TS1CU>KQ0PWM3.<
M'41>K.-L]\E--/XS3#$88K>-O9\F'%8(&5P,L-=0Q:Q5W!BY=N/*4AILJ=QE
MAO,I*+L!GZ^D-/L;>T U\4[^ U!+ P04    " "I@:9:@CXMT X#  #I"@
M&0   'AL+W=O<FMS:&5E=',O<VAE970T."YX;6RU5EUOFS 4_2L6JZ9.ZLIW
M$KH$J4DVK=*Z54F[/4Q[<.$&4,%FMDG:?S_;)#2D-%K5- _!-O<<WW.XACM<
M47;'4P"![HN<\)&1"E&>F2:/4B@P/Z4E$'EG05F!A9RRQ.0E QQK4)&;CF7U
MS )GQ B'>NV*A4-:B3PC<,40KXH"LX<QY'0U,FQCLS#+DE2H!3,<ECB!.8B;
M\HK)F=FPQ%D!A&>4( :+D7%NGTUL2P%TQ,\,5GQKC)246TKOU.0B'AF6R@AR
MB(2BP/*RA GDN6*2>?Q=DQK-G@JX/=ZP?]'BI9A;S&%"\U]9+-*1,3!0# M<
MY6)&5U]A+<A7?!'-N?Y'JSJV'Q@HJKB@Q1HL,R@R4E_Q_=J(+8#DZ08X:X"S
M"_"> ;AK@*N%UIEI65,L<#AD=(68BI9L:J"]T6BI)B/J,<X%DW<SB1/A#)9
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
M!+Y92E51@UNU"G6M@!8.5/$PB:)^6%$F@FS@SF8J&\BUX4S 3!&]KBJJ7L;
MY788Q,'^X(&M2F,/PFQ0TQ7,P3S6,X6[L&$I6 5",RF(@N4P&,6WDYZ-=P'?
M&6SUP9I8)0LIG^SF6S$,(EL0<,B-9:#XV, $.+=$6,;O'6?0I+3 P_6>_8O3
MCEH65,-$\A^L,.4PN Y( 4NZYN9!;K_"3H\K,)=<NU^R];']7D#RM3:RVH&Q
M@HH)_Z3/NSX< .)S@&0'2(X!W3. = =(G5!?F9-U1PW-!DINB;+1R&87KC<.
MC6J8L+<X-PK?,L29;*;DDADR+ZEB8D6H*$@WBEM/;3+C5)#6'1C*N&Z3C^1Q
M?D=:5VUR19@@4\8Y7H,>A :KL%QAOLLX]AF3,QE3,I7"E)K<BP**U_@0JV\D
M)'L)X^0BX92J#DEN/I D2GHGZIF\ 9Y&#MZ]4$[:=#1U?.G;.CHZZNC/T4(;
MA?_>7Z=:YZF[IZGM1-_JFN8P#'!D-:@-!-G[=W$_^GQ*]W\B>]6%;M.%[B7V
M[+ZJN7P!(+FLT'$T=4.+\P5*44Y:5!-*:E Y"-,^U0E/'_M;LUZTR:(.7N_F
M4.'%&OY18:]1V'N+0H4*A5%LL3;GYL'SW!PHB3O71TI\3/\@)FDB?'GAP9!7
MH%;.^S1F7POCAZ4Y]?8Z1GMU-G1TCK8[<FX3_J7QGHVCL&)"$PY+I(PZG[ J
MY7W0;XRLG94LI$%C<LL2/QV@; "^7TII]AN;H/D897\ 4$L#!!0    ( *F!
MIEK2%Z^9?@,  /H*   9    >&PO=V]R:W-H965T<R]S:&5E=#4R+GAM;*U6
M;6_;-A#^*P<U*!*@CF3);TEM ['38076(8B7[L/0#XQTMHA(I$K2=O?O=Z1D
M5?9DQRCRQ1;)NX?/<T<>;[R5ZD6GB 9^Y)G0$R\UIKCU?1VGF#-]+0L4M+*4
M*F>&AFKEZT(A2YQ3GOEA$ S\G''A3<=N[D%-QW)M,B[P08%>YSE3_\XPD]N)
MU_5V$X]\E1H[X4_'!5OA LU3\:!HY-<H"<]1:"X%*%Q.O+ON[;P;6 =G\97C
M5C>^P4IYEO+%#CXG$R^PC###V%@(1G\;G&.6623B\;T"]>H]K6/S>X?^FQ-/
M8IZ9QKG,_N:)22?>R(,$EVR=F4>Y_1TK07V+%\M,NU_85K:!!_%:&YE7SL0@
MYZ+\9S^J0#0<"*?=(:P<PD.'WA&'J'*(G-"2F9-USPR;CI7<@K+6A&8_7&R<
M-ZGAPJ9Q812M<O(STS_II/PAM88"%<QEGE-H%RE3"!U8T)E)UAF"7-JE0@H4
M1MO1C&D> Q,)W/-L;3 !BW-I@:[@LXAEC@ZP1+J\1\-X1DL=>%K<P^7%%5R
M#]JN:N "G@0W^D-CXJ]4KC7AT^3%WGCL&U)MN?MQI7!6*@R/*(S@BQ0FU?!)
M))CL^_L4K3IDX2YDL_ DX!>FKB&\^0!A$/9;^,S/<(\"Y]X[02>J,Q@YO.@(
MWB>F!!<K#0]UP/^Y>]9&T0WYUA:N$J[7#F?+QJTN6(P3C^J"1K5!;_K^77<0
M?&S3^D9@>\I[M?+>*71W=C,Z<FTB2\^!\[2E;#/MC :]P=C?--FW6 U[H["V
MVJ/5KVGU3R;D$6,I8IYQY@H579>M*R:8=-@&%17'W4&GLJH-G6I*WVV;B/Y;
M9NJ-P/9",JA#,CB9J;)>G!$&N*3+7DY?M46DW*;?2%@8#H/#M+99]1M6>QJ&
MM8;A20VNTM&3 [A<TAMD\TK5.7[IV%<D ;9E*M&O\1_^CUEPP/V4Q1[O4<U[
M]#IO(O@&T1^=%?TVJZ/1OZE5W)QUU]VSXBC"^W>CL-O]:%]Q.ER6>B*SC*F&
M3:N*<J-A\]('U]'H0$6[5=2NHAO\?&Z#7]615(DZ7TFUUVM2CI@=:O$;742.
M:N6:*PVQ7 M3OH[U;-G S6P#9[N0@WEJ[.Y<.^/_A"F[0GK[5EQHR'!)D,'U
MD$Z)*ANM<F!DX7J59VFH\W&?*36GJ*P!K2^E-+N!W:!N=Z?_ 5!+ P04
M" "I@:9:XDK)IH@"  #T!0  &0   'AL+W=O<FMS:&5E=',O<VAE970U,RYX
M;6RM5-]OTS 0_E>L(*%-@B9-NK&5-%+;#0V)3=4FX 'QX":7QII_!-MIQW_/
MV4E#-V45#[S$]OF^S_==[B[=*?UH*@!+G@279A94UM;3,#1Y!8*:D:I!XDVI
MM* 6CWH3FEH#+3Q(\#".HO-04":#+/6VE<Y2U5C.)*PT,8T05/]> %>[63 .
M]H9[MJFL,X196M,-/(#]6J\TGL*>I6 "I&%*$@WE+)B/I\N)\_<.WQCLS,&>
M."5KI1[=X7,Q"R(7$'#(K6.@N&QA"9P[(@SC5\<9]$\ZX.%^S_[):T<M:VI@
MJ?AW5MAJ%EP$I("2-MS>J]T-='K.'%^NN/%?LNM\HX#DC;%*=&",0##9KO2I
MR\,! 'F& 7$'B%\")J\ D@Z0>*%M9%[6%;4T2[7:$>V\D<UM?&X\&M4PZ?[B
M@]5XRQ!GLSLLE"_*&%*#)DLE!*;VH:(:R'MR1[6F+LODY HL9=R<HM6X6[-?
MF"2WC'/\(R8-+0;D:,.\>WS1/AZ_\GA";I6TE2'7LH#B.3Y$(;V:>*]F$1\E
MO*5Z1.++=R2.XK.!>);_ $\B#Y\<"2?IDYMXON05OFNJ)9,;0U:8W#:K/^9K
M8S46[\^A=+5TDV$ZU]!34],<9@%VK &]A2![^V9\'GT<TOJ?R)XIG_3*)\?8
ML[FTK&"\\=5C(&\TLPS+!9YRWN"_)J56@N1*U(VEOI]526"?+E>+OK[("=97
M6VFG0_EJ@[CP0;AYM<W&H\LTW!ZF8<@GZ7U:=>%! PG0&S]7#,;72-M67V]M
M1]<"1Y=O\1=V'&ESW\GA7YIV'F)M;9@TA$.)E-'H PX$W<Z8]F!5[=MTK2PV
MO=]6.)9!.P>\+Y6R^X-[H!_TV1]02P,$%     @ J8&F6M1QCU)K P  ^!
M !D   !X;"]W;W)K<VAE971S+W-H965T-30N>&ULM9A=;YLP%(;_BL6FJ96V
M0B#0M$LBM8%IE=:I:O=Q,>W"A9-@%3"S3=/]^]F&LI 2TD[>30+.>1_;[S'&
M)],U97<\!1#H(<\*/K-2(<I3V^9Q"CGF1[2$0OZRI"S'0MZRE<U+!CC1HCRS
M7<<)[!R3PII/==L5FT]I)3)2P!5#O,ISS'Z?0T;7,VMD/39<DU4J5(,]GY9X
M!3<@OI973-[9+24A.12<T (Q6,ZLL]%I-'*40$=\([#F&]=(3>66TCMU<Y',
M+$>-"#*(A4)@^74/"\@R19+C^-5 K;9/)=R\?J1_T).7D[G%'!8T^TX2D<ZL
MB8426.(J$]=T_1&:"?F*%].,ZT^TKF.#8PO%%1<T;\1R!#DIZF_\T!BQ(9"<
M?H';"-QMP7B'P&L$WK8@V"$8-X+Q<P5^(]!3M^NY:^-"+/!\RN@:,14M:>I"
MNZ_5TB]2J(5R(YC\E4B=F%\#%ZR*1<5(L4(+R@5'[]!GS!A6&40'(0A,,GXH
M6[_>A.C@]2%ZC4B!OJ2TXKA(^-06<AR*9L=-G^=UG^Z./CUT20N1<A05"20]
M^G!8/_+W :(]@,D P)8.MC:ZCS:>NX/$2\R.D'OR%KF.Z_<,:/$,N>=H^;C/
MD&%Y"+'L?;)3'OWSX#MF>.V:\C3/>_::0G*A(-D,3"ZI'Y]D/+H0D/.??8NG
MAH_[X6KC/.4ECF%FR9U1$ZWYFU>CP'G?Y[M)6&@2%AF"=3(T;C,T'J)O92C6
M3[U*$>9<OIM(7F+"Y-M H#C%; 6]SWC=0Z![4*^C^WG@3.W[3?.?AHR<P-F*
M"I]&>=YD.RKJC?+';53'![_UP1_TX9(4)*_ROND-"E^Z"DW"0I.PR!"LXW[0
MNA_\SWTB,)DAD[#0)"PR!.MDZ+C-T/&>?4*=-55VX*&41SM(Y.%P(VE]::F)
M?N>A=[8?Y\5@OR_UVR0LVC?^CI&3ULC)\$:#'W9M-(/"ERYCD[#0)"PR!.NX
M?]*Z?_(_-YH3DQDR"0M-PB)#L$Z&1L[?.L0QOM4TR,X!PW^ZUPSW_%+/C=*B
MO5.H[;0W*KP<Y)%,E=9<GMRJ0M152MM:E^_GH].%KG*WVF59?Z:+6?LOIOY/
M0%8!*U)PE,%2(IVC8[D%LKK,KF\$+74=>4N%K$KU90HX :8"Y.]+2L7CC>J@
M_;-C_@=02P,$%     @ J8&F6DGM,$5[!   [!L  !D   !X;"]W;W)K<VAE
M971S+W-H965T-34N>&ULM9E;;]LV%,>_"J$50PLLD:A;E,PVD%@66F !@J3=
M'H8],-*Q+502/9*.VV\_BE)DZV+%[M@76Y?S__'P'.I0(B<[RK[R-8! W_*L
MX%-C+<3FQC1YO(:<\$NZ@4+>65*6$R%/V<KD&P8D4:(\,VW+\LV<I(4QFZAK
M#VPVH5N1I04\,,2W>4[8]SO(Z&YJ8./UPF.Z6HOR@CF;;,@*GD!\V3PP>68V
ME"3-H> I+1"#Y=2XQ3<1]DJ!LO@SA1T_.$9E5YXI_5J>?$JFAE5Z!!G$HD00
M^?<"<\BRDB3]^+>&&DV;I?#P^)4>J<[+SCP3#G.:_94F8CTU @,EL"3;3#S2
MW4>H.Z0<C&G&U2_:U;:6@>(M%S2OQ=*#/"VJ?_*M#L2!0'*&!78ML+L"]XC
MJ05.5^ ?$;BUP#U5X-4"[U2!7PM\%?LJ6"K2(1%D-F%TAUAI+6GE@4J74LL
MIT4YLIX$DW=3J1.S1^"";6.Q96FQ0G/*!4<7Z$D.X&2; :)+U+8@12*O9$1
M4EN_#T&0-.,?I.[+4XC>O_N WJ&T0)_7=,NE/9^80GI:MF?&M5=WE5?V$:\<
M=$\+L>9H4220#.C#<3VVWP(LW@!X;P&B-P#!","426HR9;]FZLX>)=X3=HGL
MZ]^0;=G>@$/S$^2.I>3N4$3'Y2'$LO7@J'SQ_^31#_>]%4NG&?6.XCDGC_IZ
M8'-@+X#^_D/:HT\"<O[/T."MX.XPO)P+;OB&Q# U9+%71&/VZR_8MWX?2IM.
M6*@3MM )BS3!6NEVFW2[8_399RI(AF+"UW(R/,Q\7%:PH0Q7/%_QRLGY9>9;
M$_/E,&]]DP!;':.P;X3=( C:5HM1[\\-=+]).W =MVFR%4&OB: W&L%;SN5;
M3IIO2,KD>\5PT"J$=]!R-V9]"]OKQ6S4DW/'L$Y8U'??<VUK.+)^$UG_A+%Y
MXK#T>P[TAF7?!%M^+\:C/IT;8[\WXAPGZ#89]1V35MZ1<7G51.]J-'IS.<<R
M^7:*!##Y=D34V^K1\(VRSJW;.F&A3MA")RS2!&ME-VBR&_S,:3K0F6Z=L% G
M;*$3%FF"M=)]W:3[6O,T?=VK*1<8NYV*V#=R7>QT"N*H9^=F1"<LZKN/7<=V
MANLFMO;??=9HL)_@!1@I8E"/%.2;C'X'N&#UM]TS%+!,AZ,^3C[WP=)*"[72
M%EIID2Y:.^,'7_KX9U;3FJXKZSIIH5;:0BLMTD5K9]W>9]W67%1K8*OB>%>=
MHCI@%+BX4U3'73L[+3IIT5 ''._(RSS>+RS@T0_9V0.C2^#ENJN,^A* JV>,
MBC6PP5AK74K02@NUTA9::9$N6CO+^_4$[/[44JKS@W^NE19JI2VTTB)=M';6
M]VL@>'P1Y =*J==?_^E5TKZ-';A^MY1J71712HL&>N!=^;A32LV#38H<V$IM
M)W$9NVTAJE7PYFJU976';^9J9Z=S_1;?W*H-''./J?;![@E;I05'&2PETKJ\
MDHZQ:FNI.A%TH[9"GJD0-%>':R )L-) WE]2*EY/R@::#;[9?U!+ P04
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
MYP.4"[#GM93F:+@$TX.4_P%02P,$%     @ J8&F6F#J016!!   3Q(  !D
M  !X;"]W;W)K<VAE971S+W-H965T-3DN>&ULO5A;;ZLX$/XK%GNT:J73@@V!
MD$TBM>E>*IU+U>S9?5CM@PM.@@HX:SM)]]^O#11R&9Q3J=J78&"^\3>3\7S&
MXQT7SW+%F$(O15[*B;-2:CUR79FL6$'E-5^S4K]9<%%0I6_%TI5KP6A:@8K<
M)9X7N@7-2F<ZKIX]B.F8;U2>E>Q!(+DI"BK^O64YWTT<[+P^>,R6*V4>N-/Q
MFB[9G*EOZP>A[]S62YH5K)09+Y%@BXES@T<S0@R@LO@C8SNY-T8FE"?.G\W-
M?3IQ/,.(Y2Q1Q@75ERV;L3PWGC2/?QJG3CNG >Z/7[W_4@6O@WFBDLUX_F>6
MJM7$&3HH90NZR=4CW_W&FH &QE_"<UG]HEUCZSDHV4C%BP:L&11965_I2Y.(
M/8#V P-( R#'@* 'X#< OPJT9E:%=4<5G8X%WR%AK+4W,ZAR4Z%U-%EI_L:Y
M$OIMIG%J.F=+_:<H=(7FND+23<X07Z"O:R:HRLHE>A!\D2ET\8E+>8D6@A>H
M@4BD.)KQ4O(\2ZEB*;JX8XIFN;:[0M_F=^CBPR7Z@+(2_;[B&TG+5(Y=I3F;
MF=VDX7=;\R,]_'STF9=J)='/9<K20[RK8VT#)J\!WQ*KP\]47",2?T3$(P.
MS^P[X+Y7P0,+';_-OU_Y\\_D_Y&MN3 9_ZB'6U9NF+XFO$RRW/P-]XH5Z*]/
M&EP-Y=]0)NN9 G@FTP]&<DT3-G'T@I=,;)DS_?$'''H_06EX)V<'20G:I 0V
M[],ONGW-:<[ >JFA804U36H[]6.?A'CL;O?YGYH%D1<$<6MVP&S0,AM8F<VX
M5&:!R#YV-7RP-^T5'I"(A$?T(+LX(-$ YA>V_$(KOU]9J5=NCO1B0S35_2*3
MRJSD+8/(AJ<D_&&(XR.ND%GL13VIC%JJD97JHRX;*I)5Q375-9_SM5D*$-$(
MR)87>_X14<B,! &&B0Y;HD,KT?M2,5WC"K$7+9X2S.00F!E[P^.BA,P(B7LR
M&;<$XS,$$UXPI.@+NGC2!: ;]J6-;'S"8C <'#$]M;F*2$]Q8J\3&^_LPLZU
MDH ZX)U..0R#XX4#F47!D/10V]-!?*8<30.F3UH FYX,DK0Z>6N/?2]OAR&3
M+F3ROVE/,]5[)>:=O!TFIM-D;%4WN_XTV,$Y 0+L; J$.W'$=G4\JT$-_KP(
M@886%<*=3&*[3NIMTC.K-I!-'X*) BH81W'@'?.$U-+T_Y[.CCNYQ':]G.OO
MA[,L ?V+,0Z/U0>TBX-A'\E.*+%=*=\FZAA004C50;M^6<>=7&*[7KY%V#&D
MB("R@W;]THX[Z<1V[=1DE=@D:B-,&21Z:<$U .AA>%*F@!'V0L^#29).-HE=
M-K]G!T( 782V(*!=_QZ$= )*[ +ZUEU(X\Z^#0&,^O<AI%,^8A40ZSZD@>Y_
M.4#[$,@,V(>X>Y_F!1/+ZL1"ZD+;E*K^:&V?UJ<BMW@TJPX/CI[?X-%-=4;@
M=F[JHQ;=:Y=9*5'.%MJE=QWI;(GZ]**^47Q='0 \<:5X40U7C*9,& /]?L&Y
M>KTQ$[1G2-/_ %!+ P04    " "I@:9:FJSM DT#  #A"   &0   'AL+W=O
M<FMS:&5E=',O<VAE970V,"YX;6RM5EMOTS 4_BM' 2&0V)(F35M&&VGM0""!
M-&U<'A /;G+:6#AVL9UU^_<<.VGHVJSB@9?6EW,^?Y]]+IENE?YE2D0+]Y60
M9A:4UFXNPM#D)5;,G*L-2MI9*5TQ2U.]#LU&(RN\4R7".(I&8<6X#+*I7[O6
MV5355G")UQI,755,/\Q1J.TL& 2[A1N^+JU;"+/IAJWQ%NW7S;6F6=BA%+Q"
M:;B2H'$U"RX'%XN)L_<&WSANS=X8G)*E4K_<Y&,Q"R)'" 7FUB$P^KO#!0KA
M@(C&[Q8SZ(YTCOOC'?I[KYVT+)G!A1+?>6'+63 )H, 5JX6]4=L/V.I)'5ZN
MA/&_L&UMHP#RVEA5M<[$H.*R^6?W[3WL.1!.OT/<.L2'#L,G')+6(?%"&V9>
MUA6S+)MJM07MK G-#?S=>&]2PZ5[Q5NK:9>3G\T6JJJXI6>Q!I@L8*&DY7*-
M,N=HX QN*6R*6B"H%7QG6C-I'^ 39TLNN'4F+Z_0,B[,*S+^>GL%+Y^_@N?
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
M55-5EU#V75UK7NY?/=N_-O?Y%U!+ P04    " "I@:9:F!M:GOL!  #+(P
M&@   'AL+U]R96QS+W=O<FMB;V]K+GAM;"YR96QSS=I+;J- %(7AK5@L(.7[
M(DDKSJ@GF4;9 '+*#\4VB**59/=M.0/GH![T)*HS0@7B\H\^$/#PG _=M.]/
M9;<?RN+C>#B55;.;IN%72F6]R\>NW/1#/IV/;/KQV$WGY;A-0[=^Z[8YZ7+9
MIO'[C.;QX?O,Q<OGD/]G8K_9[-?Y=[_^<\RGZ1^#TWL_OI5=SE.S>.G&;9Y6
M3?HX7'>7=-G(S7ERLWAZ737CTZLTJ7:00I#6#S((LOI!#D%>/R@@*.H'M1#4
MU@^ZA:#;^D%W$'17/^@>@N[K!\D295P2),VP)M!:D&LA\%H0;"$06Y!L(3!;
M$&TA4%N0;2%P6Q!N(9!;D&XAL%L0;R'06U%O)=!;46\ET%MG#]L$>BOJK01Z
M*^JM!'HKZJT$>BOJK01Z*^JM!'HKZJT$>BOJK01Z&^IM!'H;ZFT$>AOJ;01Z
MV^QE"8'>AGH;@=Z&>AN!WH9Z&X'>AGH;@=Z&>AN!WH9Z&X'>CGH[@=Z.>CN!
MWHYZ.X'>CGH[@=X^>]E-H+>CWDZ@MZ/>3J"WH]Y.H+>CWDZ@MZ/>3J!WH-Y!
MH'>@WD&@=Z#>0:!WH-Y!H'>@WD&@=\P^5A+H':AW$.@=J'<0Z!VH=Q#H':AW
M$.C=HM[M3^I=IL]#+M>>KS5>_R>IGL[GYNOE+\NOG7B_:"\X)_AWY_$O4$L#
M!!0    ( *F!IEITTL9BW@$  %HC   3    6T-O;G1E;G1?5'EP97-=+GAM
M;,W:74_",!0&X+]"=FM8Z1=^!+A1;]4+_T#=#K"PK4U;$/Z]W0 3C1(-)KXW
M6[:VYSUKD^=JD^>=HS#8-G4;IMDR1G?#6"B6U)B06T=M&IE;WYB8'OV".5.L
MS(*8&(W&K+!MI#8.8U<CFTWN:&[6=1S<;]/K4-EVFGFJ0S:XW4_LLJ:9<:ZN
M"A/3.-NTY:>4X2$A3RO[.6%9N7"1)F3LRX1NY/N P[K'#7E?E31X,CX^F";-
M8MN:A;BK*>2G2WS1HYW/JX)*6ZR;M"0/SI,IPY(H-G6^+WIQ.CFF':;]E9^=
MWY<Y%9AF/GGK0CHQ3[^/.QY)MWKH4B'RL3K]B>^)J?39WT?=:9=4_C [;>^K
M]:O^/ +K;^?O\<<S?J__RSX$2!\2I \%TH<&Z6,,TL<E2!]7('U<@_3!1RB-
MH(C*44CE**9R%%0YBJH<A56.XBI'@96CR"I09!4HL@H4606*K )%5H$BJT"1
M5:#(*E!D%2BR2A19)8JL$D56B2*K1)%5HL@J4625*+)*%%DEBJP*15:%(JM"
MD56AR*I09%4HLBH4616*K I%5H4BJT:15:/(JE%DU2BR:A19-8JL&D56C2*K
M1I%5H\@Z_D]97ZQ=_?7?'MT];TS5'O-9_TO-[ U02P$"% ,4    " "I@:9:
M1L=-2)4   #-    $               @ $     9&]C4')O<',O87!P+GAM
M;%!+ 0(4 Q0    ( *F!IEI5/LT;\@   "L"   1              "  <,
M  !D;V-0<F]P<R]C;W)E+GAM;%!+ 0(4 Q0    ( *F!IEJ97)PC$ 8  )PG
M   3              "  >0!  !X;"]T:&5M92]T:&5M93$N>&UL4$L! A0#
M%     @ J8&F6B(!ABPW!0  0Q4  !@              ("!)0@  'AL+W=O
M<FMS:&5E=',O<VAE970Q+GAM;%!+ 0(4 Q0    ( *F!IEKB)LP(PP8  !H=
M   8              " @9(-  !X;"]W;W)K<VAE971S+W-H965T,BYX;6Q0
M2P$"% ,4    " "I@:9:QB0!;TP#  !V"P  &               @(&+%
M>&PO=V]R:W-H965T<R]S:&5E=#,N>&UL4$L! A0#%     @ J8&F6EB>4H/N
M!   A1,  !@              ("!#1@  'AL+W=O<FMS:&5E=',O<VAE970T
M+GAM;%!+ 0(4 Q0    ( *F!IEJ$:""'(@4  '4>   8              "
M@3$=  !X;"]W;W)K<VAE971S+W-H965T-2YX;6Q02P$"% ,4    " "I@:9:
MN]RW-% &  !Y&@  &               @(&)(@  >&PO=V]R:W-H965T<R]S
M:&5E=#8N>&UL4$L! A0#%     @ J8&F6AR#KMRM"   O18  !@
M     ("!#RD  'AL+W=O<FMS:&5E=',O<VAE970W+GAM;%!+ 0(4 Q0    (
M *F!IEKA0M.Q+P,  (L'   8              " @?(Q  !X;"]W;W)K<VAE
M971S+W-H965T."YX;6Q02P$"% ,4    " "I@:9:<+-]S6X"  !0!0  &
M            @(%7-0  >&PO=V]R:W-H965T<R]S:&5E=#DN>&UL4$L! A0#
M%     @ J8&F6H9L5N8@ P  !P@  !D              ("!^S<  'AL+W=O
M<FMS:&5E=',O<VAE970Q,"YX;6Q02P$"% ,4    " "I@:9:V> GA9 '  !.
M$P  &0              @(%2.P  >&PO=V]R:W-H965T<R]S:&5E=#$Q+GAM
M;%!+ 0(4 Q0    ( *F!IEI:Y(Y_.0<  ',2   9              " @1E#
M  !X;"]W;W)K<VAE971S+W-H965T,3(N>&UL4$L! A0#%     @ J8&F6G0Q
MEZ&R @  208  !D              ("!B4H  'AL+W=O<FMS:&5E=',O<VAE
M970Q,RYX;6Q02P$"% ,4    " "I@:9:4:(7Z=<$  !]"P  &0
M    @(%R30  >&PO=V]R:W-H965T<R]S:&5E=#$T+GAM;%!+ 0(4 Q0    (
M *F!IEJ%4Y8AX0(  - &   9              " @8!2  !X;"]W;W)K<VAE
M971S+W-H965T,34N>&UL4$L! A0#%     @ J8&F6@7AR)[R @  IP8  !D
M             ("!F%4  'AL+W=O<FMS:&5E=',O<VAE970Q-BYX;6Q02P$"
M% ,4    " "I@:9:O%222&T#  "?"   &0              @('!6   >&PO
M=V]R:W-H965T<R]S:&5E=#$W+GAM;%!+ 0(4 Q0    ( *F!IEH8C\Q\=04
M &L/   9              " @65<  !X;"]W;W)K<VAE971S+W-H965T,3@N
M>&UL4$L! A0#%     @ J8&F6B2/'!.F @  108  !D              ("!
M$6(  'AL+W=O<FMS:&5E=',O<VAE970Q.2YX;6Q02P$"% ,4    " "I@:9:
M:T9/L1X%  !:"P  &0              @('N9   >&PO=V]R:W-H965T<R]S
M:&5E=#(P+GAM;%!+ 0(4 Q0    ( *F!IEI*)A["U08  )\1   9
M      " @4-J  !X;"]W;W)K<VAE971S+W-H965T,C$N>&UL4$L! A0#%
M  @ J8&F6@Q7/)]& @  F 4  !D              ("!3W$  'AL+W=O<FMS
M:&5E=',O<VAE970R,BYX;6Q02P$"% ,4    " "I@:9:@S+@N$0"  "*!@
M&0              @(',<P  >&PO=V]R:W-H965T<R]S:&5E=#(S+GAM;%!+
M 0(4 Q0    ( *F!IEK"M;J>L L  $@@   9              " @4=V  !X
M;"]W;W)K<VAE971S+W-H965T,C0N>&UL4$L! A0#%     @ J8&F6C,069I_
M @  604  !D              ("!+H(  'AL+W=O<FMS:&5E=',O<VAE970R
M-2YX;6Q02P$"% ,4    " "I@:9:2CP9W+L"  #P!0  &0
M@('DA   >&PO=V]R:W-H965T<R]S:&5E=#(V+GAM;%!+ 0(4 Q0    ( *F!
MIEK5-+$LS@(  .L%   9              " @=:'  !X;"]W;W)K<VAE971S
M+W-H965T,C<N>&UL4$L! A0#%     @ J8&F6A;_$817!   $PL  !D
M         ("!VXH  'AL+W=O<FMS:&5E=',O<VAE970R."YX;6Q02P$"% ,4
M    " "I@:9:ZOVA\.@#  #K"0  &0              @(%ICP  >&PO=V]R
M:W-H965T<R]S:&5E=#(Y+GAM;%!+ 0(4 Q0    ( *F!IEIL6E:M\P(  ,0&
M   9              " @8B3  !X;"]W;W)K<VAE971S+W-H965T,S N>&UL
M4$L! A0#%     @ J8&F6O]DX(CU @  T 8  !D              ("!LI8
M 'AL+W=O<FMS:&5E=',O<VAE970S,2YX;6Q02P$"% ,4    " "I@:9:$!&N
M:K$$  #P"P  &0              @('>F0  >&PO=V]R:W-H965T<R]S:&5E
M=#,R+GAM;%!+ 0(4 Q0    ( *F!IEJ(_(=37P,  .,&   9
M  " @<:>  !X;"]W;W)K<VAE971S+W-H965T,S,N>&UL4$L! A0#%     @
MJ8&F6L-/LY,, P  A08  !D              ("!7*(  'AL+W=O<FMS:&5E
M=',O<VAE970S-"YX;6Q02P$"% ,4    " "I@:9:+HO,N,P"  !6"0  &0
M            @(&?I0  >&PO=V]R:W-H965T<R]S:&5E=#,U+GAM;%!+ 0(4
M Q0    ( *F!IEHV+=GB?0(  ,<&   9              " @:*H  !X;"]W
M;W)K<VAE971S+W-H965T,S8N>&UL4$L! A0#%     @ J8&F6D$V^+*+ P
MM@\  !D              ("!5JL  'AL+W=O<FMS:&5E=',O<VAE970S-RYX
M;6Q02P$"% ,4    " "I@:9:(??QBN,"  ",!P  &0              @($8
MKP  >&PO=V]R:W-H965T<R]S:&5E=#,X+GAM;%!+ 0(4 Q0    ( *F!IEI)
MJPG6# 0  'H6   9              " @3*R  !X;"]W;W)K<VAE971S+W-H
M965T,SDN>&UL4$L! A0#%     @ J8&F6CH%-/G$ @  - <  !D
M     ("!=;8  'AL+W=O<FMS:&5E=',O<VAE970T,"YX;6Q02P$"% ,4
M" "I@:9:F\UH/.8"  #L#   &0              @(%PN0  >&PO=V]R:W-H
M965T<R]S:&5E=#0Q+GAM;%!+ 0(4 Q0    ( *F!IEH-&WGL@ (  $\&   9
M              " @8V\  !X;"]W;W)K<VAE971S+W-H965T-#(N>&UL4$L!
M A0#%     @ J8&F6OB8'X:R P  !PX  !D              ("!1+\  'AL
M+W=O<FMS:&5E=',O<VAE970T,RYX;6Q02P$"% ,4    " "I@:9:IB@ET%\#
M  !["@  &0              @($MPP  >&PO=V]R:W-H965T<R]S:&5E=#0T
M+GAM;%!+ 0(4 Q0    ( *F!IEJ:2D>+PP(  (8'   9              "
M@</&  !X;"]W;W)K<VAE971S+W-H965T-#4N>&UL4$L! A0#%     @ J8&F
M6E2S,(-] P  KQ$  !D              ("!O<D  'AL+W=O<FMS:&5E=',O
M<VAE970T-BYX;6Q02P$"% ,4    " "I@:9:(/WI'\8#  #]#@  &0
M        @(%QS0  >&PO=V]R:W-H965T<R]S:&5E=#0W+GAM;%!+ 0(4 Q0
M   ( *F!IEJ"/BW0#@,  .D*   9              " @6[1  !X;"]W;W)K
M<VAE971S+W-H965T-#@N>&UL4$L! A0#%     @ J8&F6C%WV^_P @  UP<
M !D              ("!L]0  'AL+W=O<FMS:&5E=',O<VAE970T.2YX;6Q0
M2P$"% ,4    " "I@:9::"$&,DL#  #I#   &0              @(':UP
M>&PO=V]R:W-H965T<R]S:&5E=#4P+GAM;%!+ 0(4 Q0    ( *F!IEJCDT1Q
MD0(  )@&   9              " @5S;  !X;"]W;W)K<VAE971S+W-H965T
M-3$N>&UL4$L! A0#%     @ J8&F6M(7KYE^ P  ^@H  !D
M ("!)-X  'AL+W=O<FMS:&5E=',O<VAE970U,BYX;6Q02P$"% ,4    " "I
M@:9:XDK)IH@"  #T!0  &0              @('9X0  >&PO=V]R:W-H965T
M<R]S:&5E=#4S+GAM;%!+ 0(4 Q0    ( *F!IEK4<8]2:P,  /@0   9
M          " @9CD  !X;"]W;W)K<VAE971S+W-H965T-30N>&UL4$L! A0#
M%     @ J8&F6DGM,$5[!   [!L  !D              ("!.N@  'AL+W=O
M<FMS:&5E=',O<VAE970U-2YX;6Q02P$"% ,4    " "I@:9:KP>]2T,#  "*
M"P  &0              @('L[   >&PO=V]R:W-H965T<R]S:&5E=#4V+GAM
M;%!+ 0(4 Q0    ( *F!IEHB<Y^^@@(  %(&   9              " @6;P
M  !X;"]W;W)K<VAE971S+W-H965T-3<N>&UL4$L! A0#%     @ J8&F6JI,
M1"4? @  G 0  !D              ("!'_,  'AL+W=O<FMS:&5E=',O<VAE
M970U."YX;6Q02P$"% ,4    " "I@:9:8.I!%8$$  !/$@  &0
M    @(%U]0  >&PO=V]R:W-H965T<R]S:&5E=#4Y+GAM;%!+ 0(4 Q0    (
M *F!IEJ:K.T"30,  .$(   9              " @2WZ  !X;"]W;W)K<VAE
M971S+W-H965T-C N>&UL4$L! A0#%     @ J8&F6IGI#3PX P  R!,   T
M             ( !L?T  'AL+W-T>6QE<RYX;6Q02P$"% ,4    " "I@:9:
MEXJ[',     3 @  "P              @ $4 0$ 7W)E;',O+G)E;'-02P$"
M% ,4    " "I@:9:2R[K<^$$  "Z)P  #P              @ '] 0$ >&PO
M=V]R:V)O;VLN>&UL4$L! A0#%     @ J8&F6I@;6I[[ 0  RR,  !H
M         ( !"P<! 'AL+U]R96QS+W=O<FMB;V]K+GAM;"YR96QS4$L! A0#
M%     @ J8&F6G32QF+> 0  6B,  !,              ( !/@D! %M#;VYT
D96YT7U1Y<&5S72YX;6Q02P4&     $0 1 "3$@  30L!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>76
<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>77
<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>79
<FILENAME>FilingSummary.xml
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<XML>
<?xml version='1.0' encoding='utf-8'?>
<FilingSummary>
  <Version>3.25.1</Version>
  <ProcessingTime/>
  <ReportFormat>html</ReportFormat>
  <ContextCount>82</ContextCount>
  <ElementCount>229</ElementCount>
  <EntityCount>1</EntityCount>
  <FootnotesReported>false</FootnotesReported>
  <SegmentCount>33</SegmentCount>
  <ScenarioCount>0</ScenarioCount>
  <TuplesReported>false</TuplesReported>
  <UnitCount>5</UnitCount>
  <MyReports>
    <Report instance="snbr-20250329.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-20250329.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-20250329.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-20250329.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-20250329.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-20250329.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-20250329.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-20250329.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-20250329.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-20250329.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-20250329.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-20250329.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-20250329.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-20250329.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-20250329.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-20250329.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-20250329.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R17.htm</HtmlFileName>
      <LongName>9952166 - Disclosure - Net Loss per Common Share</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.sleepnumber.com/role/NetLossperCommonShare</Role>
      <ShortName>Net Loss per Common Share</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>17</Position>
    </Report>
    <Report instance="snbr-20250329.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-20250329.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R19.htm</HtmlFileName>
      <LongName>9952168 - Disclosure - Income Taxes</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.sleepnumber.com/role/IncomeTaxes</Role>
      <ShortName>Income Taxes</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>19</Position>
    </Report>
    <Report instance="snbr-20250329.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R20.htm</HtmlFileName>
      <LongName>9952169 - Disclosure - Segments</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.sleepnumber.com/role/Segments</Role>
      <ShortName>Segments</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>20</Position>
    </Report>
    <Report instance="snbr-20250329.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R21.htm</HtmlFileName>
      <LongName>9952170 - 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>21</Position>
    </Report>
    <Report instance="snbr-20250329.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R22.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>22</Position>
    </Report>
    <Report instance="snbr-20250329.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R23.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>23</Position>
    </Report>
    <Report instance="snbr-20250329.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R24.htm</HtmlFileName>
      <LongName>9955511 - 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>24</Position>
    </Report>
    <Report instance="snbr-20250329.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R25.htm</HtmlFileName>
      <LongName>9955512 - 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>25</Position>
    </Report>
    <Report instance="snbr-20250329.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R26.htm</HtmlFileName>
      <LongName>9955513 - 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>26</Position>
    </Report>
    <Report instance="snbr-20250329.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R27.htm</HtmlFileName>
      <LongName>9955514 - 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>27</Position>
    </Report>
    <Report instance="snbr-20250329.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R28.htm</HtmlFileName>
      <LongName>9955515 - 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>28</Position>
    </Report>
    <Report instance="snbr-20250329.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R29.htm</HtmlFileName>
      <LongName>9955516 - 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>29</Position>
    </Report>
    <Report instance="snbr-20250329.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R30.htm</HtmlFileName>
      <LongName>9955517 - 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>30</Position>
    </Report>
    <Report instance="snbr-20250329.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R31.htm</HtmlFileName>
      <LongName>9955518 - Disclosure - Net Loss per Common Share (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.sleepnumber.com/role/NetLossperCommonShareTables</Role>
      <ShortName>Net Loss per Common Share (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.sleepnumber.com/role/NetLossperCommonShare</ParentRole>
      <Position>31</Position>
    </Report>
    <Report instance="snbr-20250329.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R32.htm</HtmlFileName>
      <LongName>9955519 - 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>32</Position>
    </Report>
    <Report instance="snbr-20250329.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R33.htm</HtmlFileName>
      <LongName>9955520 - Disclosure - Segment (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.sleepnumber.com/role/SegmentTables</Role>
      <ShortName>Segment (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.sleepnumber.com/role/Segments</ParentRole>
      <Position>33</Position>
    </Report>
    <Report instance="snbr-20250329.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R34.htm</HtmlFileName>
      <LongName>9955521 - 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>34</Position>
    </Report>
    <Report instance="snbr-20250329.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R35.htm</HtmlFileName>
      <LongName>9955522 - 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>35</Position>
    </Report>
    <Report instance="snbr-20250329.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R36.htm</HtmlFileName>
      <LongName>9955523 - 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>36</Position>
    </Report>
    <Report instance="snbr-20250329.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R37.htm</HtmlFileName>
      <LongName>9955524 - 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>37</Position>
    </Report>
    <Report instance="snbr-20250329.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R38.htm</HtmlFileName>
      <LongName>9955525 - 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>38</Position>
    </Report>
    <Report instance="snbr-20250329.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R39.htm</HtmlFileName>
      <LongName>9955526 - 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>39</Position>
    </Report>
    <Report instance="snbr-20250329.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R40.htm</HtmlFileName>
      <LongName>9955527 - 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>40</Position>
    </Report>
    <Report instance="snbr-20250329.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R41.htm</HtmlFileName>
      <LongName>9955528 - Disclosure - Leases - Additional Information (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.sleepnumber.com/role/LeasesAdditionalInformationDetails</Role>
      <ShortName>Leases - Additional Information (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>41</Position>
    </Report>
    <Report instance="snbr-20250329.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R42.htm</HtmlFileName>
      <LongName>9955529 - 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>42</Position>
    </Report>
    <Report instance="snbr-20250329.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R43.htm</HtmlFileName>
      <LongName>9955530 - 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>43</Position>
    </Report>
    <Report instance="snbr-20250329.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R44.htm</HtmlFileName>
      <LongName>9955531 - 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>44</Position>
    </Report>
    <Report instance="snbr-20250329.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R45.htm</HtmlFileName>
      <LongName>9955532 - 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>45</Position>
    </Report>
    <Report instance="snbr-20250329.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R46.htm</HtmlFileName>
      <LongName>9955533 - 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>46</Position>
    </Report>
    <Report instance="snbr-20250329.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R47.htm</HtmlFileName>
      <LongName>9955534 - 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>47</Position>
    </Report>
    <Report instance="snbr-20250329.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R48.htm</HtmlFileName>
      <LongName>9955535 - Disclosure - Revenue Recognition - Schedule of Net Sales (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.sleepnumber.com/role/RevenueRecognitionScheduleofNetSalesDetails</Role>
      <ShortName>Revenue Recognition - Schedule of Net Sales (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>48</Position>
    </Report>
    <Report instance="snbr-20250329.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R49.htm</HtmlFileName>
      <LongName>9955536 - 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>49</Position>
    </Report>
    <Report instance="snbr-20250329.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R50.htm</HtmlFileName>
      <LongName>9955537 - 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>50</Position>
    </Report>
    <Report instance="snbr-20250329.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R51.htm</HtmlFileName>
      <LongName>9955538 - 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>51</Position>
    </Report>
    <Report instance="snbr-20250329.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R52.htm</HtmlFileName>
      <LongName>9955539 - Disclosure - Net Loss 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/NetLossperCommonShareScheduleofComponentsofBasicandDilutedNetLossIncomeperShareDetails</Role>
      <ShortName>Net Loss per Common Share - Schedule of Components of Basic and Diluted Net (Loss) Income per Share (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>52</Position>
    </Report>
    <Report instance="snbr-20250329.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R53.htm</HtmlFileName>
      <LongName>9955540 - Disclosure - Net Loss per Common Share - Narrative (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.sleepnumber.com/role/NetLossperCommonShareNarrativeDetails</Role>
      <ShortName>Net Loss per Common Share - Narrative (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>53</Position>
    </Report>
    <Report instance="snbr-20250329.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R54.htm</HtmlFileName>
      <LongName>9955541 - 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>54</Position>
    </Report>
    <Report instance="snbr-20250329.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R55.htm</HtmlFileName>
      <LongName>9955542 - 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>55</Position>
    </Report>
    <Report instance="snbr-20250329.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R56.htm</HtmlFileName>
      <LongName>9955543 - 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>56</Position>
    </Report>
    <Report instance="snbr-20250329.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R57.htm</HtmlFileName>
      <LongName>9955544 - Disclosure - Income Taxes - Narrative (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.sleepnumber.com/role/IncomeTaxesNarrativeDetails</Role>
      <ShortName>Income Taxes - Narrative (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>57</Position>
    </Report>
    <Report instance="snbr-20250329.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R58.htm</HtmlFileName>
      <LongName>9955545 - Disclosure - Segment - Narrative (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.sleepnumber.com/role/SegmentNarrativeDetails</Role>
      <ShortName>Segment - Narrative (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>58</Position>
    </Report>
    <Report instance="snbr-20250329.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R59.htm</HtmlFileName>
      <LongName>9955546 - Disclosure - Segment - Schedule of Operating Profit (Loss) from Segments to Consolidated (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.sleepnumber.com/role/SegmentScheduleofOperatingProfitLossfromSegmentstoConsolidatedDetails</Role>
      <ShortName>Segment - Schedule of Operating Profit (Loss) from Segments to Consolidated (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>59</Position>
    </Report>
    <Report instance="snbr-20250329.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R60.htm</HtmlFileName>
      <LongName>9955547 - 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>60</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-20250329.htm">snbr-20250329.htm</File>
    <File>snbr-20250329.xsd</File>
    <File>snbr-20250329_cal.xml</File>
    <File>snbr-20250329_def.xml</File>
    <File>snbr-20250329_lab.xml</File>
    <File>snbr-20250329_pre.xml</File>
  </InputFiles>
  <SupplementalFiles>
    <File>snbr-20250329_g1.jpg</File>
  </SupplementalFiles>
  <BaseTaxonomies>
    <BaseTaxonomy items="1">http://fasb.org/srt/2024</BaseTaxonomy>
    <BaseTaxonomy items="407">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>82
<FILENAME>MetaLinks.json
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
{
 "version": "2.2",
 "instance": {
  "snbr-20250329.htm": {
   "nsprefix": "snbr",
   "nsuri": "http://www.sleepnumber.com/20250329",
   "dts": {
    "inline": {
     "local": [
      "snbr-20250329.htm"
     ]
    },
    "schema": {
     "local": [
      "snbr-20250329.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-20250329_cal.xml"
     ]
    },
    "definitionLink": {
     "local": [
      "snbr-20250329_def.xml"
     ]
    },
    "labelLink": {
     "local": [
      "snbr-20250329_lab.xml"
     ]
    },
    "presentationLink": {
     "local": [
      "snbr-20250329_pre.xml"
     ]
    }
   },
   "keyStandard": 211,
   "keyCustom": 18,
   "axisStandard": 17,
   "axisCustom": 1,
   "memberStandard": 19,
   "memberCustom": 14,
   "hidden": {
    "total": 7,
    "http://xbrl.sec.gov/dei/2024": 5,
    "http://fasb.org/us-gaap/2024": 2
   },
   "contextCount": 82,
   "entityCount": 1,
   "segmentCount": 33,
   "elementCount": 460,
   "unitCount": 5,
   "baseTaxonomies": {
    "http://fasb.org/us-gaap/2024": 407,
    "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-20250329.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-20250329.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-20250329.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-20250329.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-20250329.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-20250329.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-1",
      "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",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "snbr-20250329.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:GrossProfit",
      "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-20250329.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-14",
      "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-20250329.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-14",
      "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-20250329.htm",
      "first": true,
      "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",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "snbr-20250329.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-20250329.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-20250329.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-20250329.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-20250329.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-20250329.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-20250329.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-20250329.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-20250329.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-20250329.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-20250329.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-20250329.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-20250329.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-20250329.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-20250329.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-20250329.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-20250329.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-20250329.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-20250329.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-20250329.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-20250329.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-20250329.htm",
      "first": true,
      "unique": true
     }
    },
    "R17": {
     "role": "http://www.sleepnumber.com/role/NetLossperCommonShare",
     "longName": "9952166 - Disclosure - Net Loss per Common Share",
     "shortName": "Net Loss 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-20250329.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-20250329.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-20250329.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-20250329.htm",
      "first": true,
      "unique": true
     }
    },
    "R19": {
     "role": "http://www.sleepnumber.com/role/IncomeTaxes",
     "longName": "9952168 - Disclosure - Income Taxes",
     "shortName": "Income Taxes",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "19",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:IncomeTaxDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "snbr-20250329.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:IncomeTaxDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "snbr-20250329.htm",
      "first": true,
      "unique": true
     }
    },
    "R20": {
     "role": "http://www.sleepnumber.com/role/Segments",
     "longName": "9952169 - Disclosure - Segments",
     "shortName": "Segments",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "20",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:SegmentReportingDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "snbr-20250329.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:SegmentReportingDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "snbr-20250329.htm",
      "first": true,
      "unique": true
     }
    },
    "R21": {
     "role": "http://www.sleepnumber.com/role/CommitmentsandContingencies",
     "longName": "9952170 - Disclosure - Commitments and Contingencies",
     "shortName": "Commitments and Contingencies",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "21",
     "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-20250329.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-20250329.htm",
      "first": true,
      "unique": true
     }
    },
    "R22": {
     "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": "22",
     "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",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "snbr-20250329.htm",
      "first": true
     },
     "uniqueAnchor": null
    },
    "R23": {
     "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": "23",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "ecd:Rule10b51ArrAdoptedFlag",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "snbr-20250329.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "ecd:Rule10b51ArrAdoptedFlag",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "snbr-20250329.htm",
      "first": true,
      "unique": true
     }
    },
    "R24": {
     "role": "http://www.sleepnumber.com/role/BusinessandSummaryofSignificantAccountingPoliciesPolicies",
     "longName": "9955511 - 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": "24",
     "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-20250329.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-20250329.htm",
      "first": true,
      "unique": true
     }
    },
    "R25": {
     "role": "http://www.sleepnumber.com/role/InventoriesTables",
     "longName": "9955512 - Disclosure - Inventories (Tables)",
     "shortName": "Inventories (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "25",
     "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-20250329.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-20250329.htm",
      "first": true,
      "unique": true
     }
    },
    "R26": {
     "role": "http://www.sleepnumber.com/role/GoodwillandIntangibleAssetsNetTables",
     "longName": "9955513 - Disclosure - Goodwill and Intangible Assets, Net (Tables)",
     "shortName": "Goodwill and Intangible Assets, Net (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "26",
     "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-20250329.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-20250329.htm",
      "first": true,
      "unique": true
     }
    },
    "R27": {
     "role": "http://www.sleepnumber.com/role/CreditAgreementTables",
     "longName": "9955514 - Disclosure - Credit Agreement (Tables)",
     "shortName": "Credit Agreement (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "27",
     "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-20250329.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-20250329.htm",
      "first": true,
      "unique": true
     }
    },
    "R28": {
     "role": "http://www.sleepnumber.com/role/LeasesTables",
     "longName": "9955515 - Disclosure - Leases (Tables)",
     "shortName": "Leases (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "28",
     "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-20250329.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-20250329.htm",
      "first": true,
      "unique": true
     }
    },
    "R29": {
     "role": "http://www.sleepnumber.com/role/RevenueRecognitionTables",
     "longName": "9955516 - Disclosure - Revenue Recognition (Tables)",
     "shortName": "Revenue Recognition (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "29",
     "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-20250329.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-20250329.htm",
      "first": true,
      "unique": true
     }
    },
    "R30": {
     "role": "http://www.sleepnumber.com/role/StockBasedCompensationExpenseTables",
     "longName": "9955517 - Disclosure - Stock-Based Compensation Expense (Tables)",
     "shortName": "Stock-Based Compensation Expense (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "30",
     "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-20250329.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-20250329.htm",
      "first": true,
      "unique": true
     }
    },
    "R31": {
     "role": "http://www.sleepnumber.com/role/NetLossperCommonShareTables",
     "longName": "9955518 - Disclosure - Net Loss per Common Share (Tables)",
     "shortName": "Net Loss per Common Share (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "31",
     "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-20250329.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-20250329.htm",
      "first": true,
      "unique": true
     }
    },
    "R32": {
     "role": "http://www.sleepnumber.com/role/RestructuringCostsTables",
     "longName": "9955519 - Disclosure - Restructuring Costs (Tables)",
     "shortName": "Restructuring Costs (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "32",
     "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-20250329.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-20250329.htm",
      "first": true,
      "unique": true
     }
    },
    "R33": {
     "role": "http://www.sleepnumber.com/role/SegmentTables",
     "longName": "9955520 - Disclosure - Segment (Tables)",
     "shortName": "Segment (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "33",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:ReconciliationOfOperatingProfitLossFromSegmentsToConsolidatedTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "snbr-20250329.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:ReconciliationOfOperatingProfitLossFromSegmentsToConsolidatedTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "snbr-20250329.htm",
      "first": true,
      "unique": true
     }
    },
    "R34": {
     "role": "http://www.sleepnumber.com/role/CommitmentsandContingenciesTables",
     "longName": "9955521 - Disclosure - Commitments and Contingencies (Tables)",
     "shortName": "Commitments and Contingencies (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "34",
     "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-20250329.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-20250329.htm",
      "first": true,
      "unique": true
     }
    },
    "R35": {
     "role": "http://www.sleepnumber.com/role/FairValueMeasurementsDetails",
     "longName": "9955522 - Disclosure - Fair Value Measurements (Details)",
     "shortName": "Fair Value Measurements (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "35",
     "firstAnchor": {
      "contextRef": "c-26",
      "name": "us-gaap:DeferredCompensationPlanAssets",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "us-gaap:DeferredCompensationPlanAssets",
       "span",
       "div",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "snbr-20250329.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-26",
      "name": "us-gaap:DeferredCompensationPlanAssets",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "us-gaap:DeferredCompensationPlanAssets",
       "span",
       "div",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "snbr-20250329.htm",
      "first": true,
      "unique": true
     }
    },
    "R36": {
     "role": "http://www.sleepnumber.com/role/InventoriesDetails",
     "longName": "9955523 - Disclosure - Inventories (Details)",
     "shortName": "Inventories (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "36",
     "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-20250329.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-20250329.htm",
      "first": true,
      "unique": true
     }
    },
    "R37": {
     "role": "http://www.sleepnumber.com/role/GoodwillandIntangibleAssetsNetNarrativeDetails",
     "longName": "9955524 - 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": "37",
     "firstAnchor": {
      "contextRef": "c-2",
      "name": "us-gaap:Goodwill",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-5",
      "ancestors": [
       "us-gaap:Goodwill",
       "span",
       "div",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "snbr-20250329.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-2",
      "name": "us-gaap:Goodwill",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-5",
      "ancestors": [
       "us-gaap:Goodwill",
       "span",
       "div",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "snbr-20250329.htm",
      "first": true,
      "unique": true
     }
    },
    "R38": {
     "role": "http://www.sleepnumber.com/role/GoodwillandIntangibleAssetsNetScheduleofAnnualAmortizationofDefiniteLivedTangibleAssetsDetails",
     "longName": "9955525 - 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": "38",
     "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-20250329.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-20250329.htm",
      "first": true,
      "unique": true
     }
    },
    "R39": {
     "role": "http://www.sleepnumber.com/role/CreditAgreementNarrativeDetails",
     "longName": "9955526 - Disclosure - Credit Agreement - Narrative (Details)",
     "shortName": "Credit Agreement - Narrative (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "39",
     "firstAnchor": {
      "contextRef": "c-35",
      "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-20250329.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-35",
      "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-20250329.htm",
      "first": true,
      "unique": true
     }
    },
    "R40": {
     "role": "http://www.sleepnumber.com/role/CreditAgreementScheduleofBorrowingsUnderCreditFacilityDetails",
     "longName": "9955527 - 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": "40",
     "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-20250329.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-20250329.htm",
      "first": true,
      "unique": true
     }
    },
    "R41": {
     "role": "http://www.sleepnumber.com/role/LeasesAdditionalInformationDetails",
     "longName": "9955528 - Disclosure - Leases - Additional Information (Details)",
     "shortName": "Leases - Additional Information (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "41",
     "firstAnchor": {
      "contextRef": "c-43",
      "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-20250329.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-43",
      "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-20250329.htm",
      "first": true,
      "unique": true
     }
    },
    "R42": {
     "role": "http://www.sleepnumber.com/role/LeasesScheduleofOperatingLeaseCostsDetails",
     "longName": "9955529 - 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": "42",
     "firstAnchor": {
      "contextRef": "c-1",
      "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-20250329.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "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-20250329.htm",
      "first": true,
      "unique": true
     }
    },
    "R43": {
     "role": "http://www.sleepnumber.com/role/LeasesScheduleofMaturitiesofOperatingLeaseLiabilitiesDetails",
     "longName": "9955530 - 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": "43",
     "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-20250329.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-20250329.htm",
      "first": true,
      "unique": true
     }
    },
    "R44": {
     "role": "http://www.sleepnumber.com/role/LeasesScheduleofOtherInformationRelatedOperatingLeasesDetails",
     "longName": "9955531 - 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": "44",
     "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-20250329.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-20250329.htm",
      "first": true,
      "unique": true
     }
    },
    "R45": {
     "role": "http://www.sleepnumber.com/role/RepurchasesofCommonStockDetails",
     "longName": "9955532 - Disclosure - Repurchases of Common Stock (Details)",
     "shortName": "Repurchases of Common Stock (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "45",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "snbr:StockRepurchaseAcquiredThroughTaxWithholdingRestrictedStock",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-5",
      "ancestors": [
       "snbr:StockRepurchaseAcquiredThroughTaxWithholdingRestrictedStock",
       "span",
       "div",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "snbr-20250329.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "snbr:StockRepurchaseAcquiredThroughTaxWithholdingRestrictedStock",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-5",
      "ancestors": [
       "snbr:StockRepurchaseAcquiredThroughTaxWithholdingRestrictedStock",
       "span",
       "div",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "snbr-20250329.htm",
      "first": true,
      "unique": true
     }
    },
    "R46": {
     "role": "http://www.sleepnumber.com/role/RevenueRecognitionScheduleofDeferredContractAssetsandDeferredContractLiabilitiesDetails",
     "longName": "9955533 - 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": "46",
     "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-20250329.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-20250329.htm",
      "first": true,
      "unique": true
     }
    },
    "R47": {
     "role": "http://www.sleepnumber.com/role/RevenueRecognitionNarrativeDetails",
     "longName": "9955534 - Disclosure - Revenue Recognition - Narrative (Details)",
     "shortName": "Revenue Recognition - Narrative (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "47",
     "firstAnchor": {
      "contextRef": "c-1",
      "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-20250329.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "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-20250329.htm",
      "first": true,
      "unique": true
     }
    },
    "R48": {
     "role": "http://www.sleepnumber.com/role/RevenueRecognitionScheduleofNetSalesDetails",
     "longName": "9955535 - Disclosure - Revenue Recognition - Schedule of Net Sales (Details)",
     "shortName": "Revenue Recognition - Schedule of Net Sales (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "48",
     "firstAnchor": {
      "contextRef": "c-1",
      "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",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "snbr-20250329.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-59",
      "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-20250329.htm",
      "unique": true
     }
    },
    "R49": {
     "role": "http://www.sleepnumber.com/role/RevenueRecognitionScheduleofSalesReturnLiabilityDetails",
     "longName": "9955536 - 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": "49",
     "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",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "snbr-20250329.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-17",
      "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-20250329.htm",
      "unique": true
     }
    },
    "R50": {
     "role": "http://www.sleepnumber.com/role/StockBasedCompensationExpenseDetails",
     "longName": "9955537 - Disclosure - Stock-Based Compensation Expense (Details)",
     "shortName": "Stock-Based Compensation Expense (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "50",
     "firstAnchor": {
      "contextRef": "c-1",
      "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-20250329.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "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-20250329.htm",
      "first": true,
      "unique": true
     }
    },
    "R51": {
     "role": "http://www.sleepnumber.com/role/ProfitSharingand401kPlanDetails",
     "longName": "9955538 - 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": "51",
     "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-20250329.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-20250329.htm",
      "first": true,
      "unique": true
     }
    },
    "R52": {
     "role": "http://www.sleepnumber.com/role/NetLossperCommonShareScheduleofComponentsofBasicandDilutedNetLossIncomeperShareDetails",
     "longName": "9955539 - Disclosure - Net Loss per Common Share - Schedule of Components of Basic and Diluted Net (Loss) Income per Share (Details)",
     "shortName": "Net Loss 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": "52",
     "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",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "snbr-20250329.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "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-20250329.htm",
      "unique": true
     }
    },
    "R53": {
     "role": "http://www.sleepnumber.com/role/NetLossperCommonShareNarrativeDetails",
     "longName": "9955540 - Disclosure - Net Loss per Common Share - Narrative (Details)",
     "shortName": "Net Loss per Common Share - Narrative (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "53",
     "firstAnchor": {
      "contextRef": "c-1",
      "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-20250329.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "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-20250329.htm",
      "first": true,
      "unique": true
     }
    },
    "R54": {
     "role": "http://www.sleepnumber.com/role/RestructuringCostsNarrativeDetails",
     "longName": "9955541 - Disclosure - Restructuring Costs - Narrative (Details)",
     "shortName": "Restructuring Costs - Narrative (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "54",
     "firstAnchor": {
      "contextRef": "c-1",
      "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-20250329.htm",
      "first": true
     },
     "uniqueAnchor": null
    },
    "R55": {
     "role": "http://www.sleepnumber.com/role/RestructuringCostsScheduleofRestructuringandRelatedCostsDetails",
     "longName": "9955542 - 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": "55",
     "firstAnchor": {
      "contextRef": "c-1",
      "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-20250329.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "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-20250329.htm",
      "unique": true
     }
    },
    "R56": {
     "role": "http://www.sleepnumber.com/role/RestructuringCostsScheduleofRestructuringReservebyTypeofCostDetails",
     "longName": "9955543 - 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": "56",
     "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-20250329.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:PaymentsForRestructuring",
      "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-20250329.htm",
      "unique": true
     }
    },
    "R57": {
     "role": "http://www.sleepnumber.com/role/IncomeTaxesNarrativeDetails",
     "longName": "9955544 - Disclosure - Income Taxes - Narrative (Details)",
     "shortName": "Income Taxes - Narrative (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "57",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:IncomeTaxExpenseBenefit",
      "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-20250329.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "snbr:IncomeTaxExpenseBenefitDiscreteItem",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-5",
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "snbr-20250329.htm",
      "unique": true
     }
    },
    "R58": {
     "role": "http://www.sleepnumber.com/role/SegmentNarrativeDetails",
     "longName": "9955545 - Disclosure - Segment - Narrative (Details)",
     "shortName": "Segment - Narrative (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "58",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:NumberOfReportableSegments",
      "unitRef": "segment",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "INF",
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "snbr-20250329.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:NumberOfReportableSegments",
      "unitRef": "segment",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "INF",
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "snbr-20250329.htm",
      "first": true,
      "unique": true
     }
    },
    "R59": {
     "role": "http://www.sleepnumber.com/role/SegmentScheduleofOperatingProfitLossfromSegmentstoConsolidatedDetails",
     "longName": "9955546 - Disclosure - Segment - Schedule of Operating Profit (Loss) from Segments to Consolidated (Details)",
     "shortName": "Segment - Schedule of Operating Profit (Loss) from Segments to Consolidated (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "59",
     "firstAnchor": {
      "contextRef": "c-1",
      "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",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "snbr-20250329.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-81",
      "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-20250329.htm",
      "unique": true
     }
    },
    "R60": {
     "role": "http://www.sleepnumber.com/role/CommitmentsandContingenciesScheduleofWarrantyLiabilitiesDetails",
     "longName": "9955547 - 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": "60",
     "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-20250329.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-20250329.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": [
      "r30",
      "r598"
     ]
    },
    "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,112 and $1,113, 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": [
      "r725"
     ]
    },
    "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": [
      "r652"
     ]
    },
    "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": [
      "r42"
     ]
    },
    "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": [
      "r488",
      "r714",
      "r715",
      "r716",
      "r717",
      "r766",
      "r820"
     ]
    },
    "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": [
      "r665"
     ]
    },
    "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": [
      "r665"
     ]
    },
    "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": [
      "r665"
     ]
    },
    "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": [
      "r665"
     ]
    },
    "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 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": [
      "r698"
     ]
    },
    "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": [
      "r624",
      "r634",
      "r644",
      "r676"
     ]
    },
    "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": [
      "r627",
      "r637",
      "r647",
      "r679"
     ]
    },
    "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": [
      "r699"
     ]
    },
    "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": [
      "r665"
     ]
    },
    "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": [
      "r672"
     ]
    },
    "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": [
      "r628",
      "r638",
      "r648",
      "r672",
      "r680",
      "r684",
      "r692"
     ]
    },
    "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": [
      "r690"
     ]
    },
    "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": [
      "r347",
      "r351"
     ]
    },
    "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": "Accounts Receivable, Allowance for Credit Loss, Current",
        "label": "Accounts Receivable, Allowance for Credit Loss, Current",
        "documentation": "Amount of allowance for credit loss on accounts receivable, classified as current."
       }
      }
     },
     "auth_ref": [
      "r115",
      "r196",
      "r200"
     ]
    },
    "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": [
      "r2",
      "r217",
      "r224",
      "r570"
     ]
    },
    "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount",
     "presentation": [
      "http://www.sleepnumber.com/role/NetLossperCommonShareNarrativeDetails"
     ],
     "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": [
      "r156"
     ]
    },
    "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": [
      "r2",
      "r18"
     ]
    },
    "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": [
      "r73",
      "r80",
      "r113",
      "r129",
      "r160",
      "r166",
      "r184",
      "r188",
      "r197",
      "r259",
      "r260",
      "r261",
      "r262",
      "r263",
      "r264",
      "r265",
      "r266",
      "r267",
      "r378",
      "r380",
      "r407",
      "r446",
      "r512",
      "r563",
      "r564",
      "r598",
      "r615",
      "r757",
      "r758",
      "r778"
     ]
    },
    "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": [
      "r107",
      "r119",
      "r129",
      "r197",
      "r259",
      "r260",
      "r261",
      "r262",
      "r263",
      "r264",
      "r265",
      "r266",
      "r267",
      "r378",
      "r380",
      "r407",
      "r598",
      "r757",
      "r758",
      "r778"
     ]
    },
    "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": [
      "r687"
     ]
    },
    "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": [
      "r688"
     ]
    },
    "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": [
      "r683"
     ]
    },
    "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": [
      "r683"
     ]
    },
    "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": [
      "r683"
     ]
    },
    "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": [
      "r683"
     ]
    },
    "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": [
      "r683"
     ]
    },
    "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": [
      "r683"
     ]
    },
    "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": [
      "r321",
      "r322",
      "r323",
      "r324",
      "r325",
      "r326",
      "r327",
      "r328",
      "r329",
      "r330",
      "r331",
      "r332",
      "r333",
      "r334",
      "r335",
      "r336",
      "r337",
      "r338",
      "r339",
      "r340",
      "r341",
      "r342",
      "r343",
      "r344",
      "r345",
      "r346"
     ]
    },
    "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": [
      "r686"
     ]
    },
    "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": [
      "r685"
     ]
    },
    "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": [
      "r684"
     ]
    },
    "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": [
      "r684"
     ]
    },
    "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": [
      "r237",
      "r789",
      "r790"
     ]
    },
    "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": [
      "r24",
      "r25",
      "r237",
      "r789",
      "r790"
     ]
    },
    "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",
      "r109",
      "r552"
     ]
    },
    "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",
      "r57",
      "r127"
     ]
    },
    "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 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",
      "r57"
     ]
    },
    "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": [
      "r663"
     ]
    },
    "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": [
      "r660"
     ]
    },
    "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": [
      "r658"
     ]
    },
    "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": [
      "r664"
     ]
    },
    "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": [
      "r664"
     ]
    },
    "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": [
      "r68",
      "r249",
      "r251",
      "r547",
      "r743",
      "r748"
     ]
    },
    "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": [
      "r605",
      "r606",
      "r607",
      "r609",
      "r610",
      "r611",
      "r612",
      "r714",
      "r715",
      "r717",
      "r766",
      "r819",
      "r820"
     ]
    },
    "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": [
      "r41"
     ]
    },
    "snbr_CommonStockRepurchasesTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.sleepnumber.com/20250329",
     "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": [
      "r41",
      "r500"
     ]
    },
    "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": [
      "r41"
     ]
    },
    "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": [
      "r4",
      "r41",
      "r500",
      "r518",
      "r820",
      "r821"
     ]
    },
    "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,660 and 22,388 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": [
      "r41",
      "r448",
      "r598"
     ]
    },
    "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": [
      "r669"
     ]
    },
    "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": [
      "r668"
     ]
    },
    "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": [
      "r670"
     ]
    },
    "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": [
      "r667"
     ]
    },
    "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",
      "r27",
      "r28",
      "r194",
      "r546"
     ]
    },
    "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",
      "r27",
      "r28",
      "r194",
      "r483",
      "r546"
     ]
    },
    "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",
      "r27",
      "r28",
      "r194",
      "r546",
      "r703"
     ]
    },
    "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 (as a percent)",
        "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",
      "r27",
      "r28",
      "r194"
     ]
    },
    "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",
      "r27",
      "r28",
      "r194",
      "r546"
     ]
    },
    "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": [
      "r571",
      "r572",
      "r573",
      "r574"
     ]
    },
    "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 Assets and Deferred Contract Liabilities",
        "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": [
      "r763"
     ]
    },
    "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": [
      "r81",
      "r201",
      "r761",
      "r762"
     ]
    },
    "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": [
      "r761",
      "r762"
     ]
    },
    "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": [
      "r761",
      "r762"
     ]
    },
    "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": [
      "r282",
      "r283",
      "r294"
     ]
    },
    "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": [
      "r282",
      "r283",
      "r294"
     ]
    },
    "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": [
      "r282",
      "r283",
      "r294"
     ]
    },
    "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": [
      "r295"
     ]
    },
    "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": [
      "r765"
     ]
    },
    "snbr_ContractWithCustomerRefundLiabilityAdditions": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.sleepnumber.com/20250329",
     "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/20250329",
     "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/RevenueRecognitionScheduleofNetSalesDetails"
     ],
     "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": [
      "r584",
      "r764"
     ]
    },
    "us-gaap_ContractWithCustomerSalesChannelDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ContractWithCustomerSalesChannelDomain",
     "presentation": [
      "http://www.sleepnumber.com/role/RevenueRecognitionScheduleofNetSalesDetails"
     ],
     "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": [
      "r584",
      "r764"
     ]
    },
    "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
      },
      "http://www.sleepnumber.com/role/SegmentScheduleofOperatingProfitLossfromSegmentstoConsolidatedDetails": {
       "parentTag": "us-gaap_NetIncomeLoss",
       "weight": -1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.sleepnumber.com/role/CondensedConsolidatedStatementsofOperations",
      "http://www.sleepnumber.com/role/SegmentScheduleofOperatingProfitLossfromSegmentstoConsolidatedDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Cost of sales",
        "negatedTerseLabel": "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": [
      "r52",
      "r129",
      "r197",
      "r259",
      "r260",
      "r261",
      "r262",
      "r263",
      "r264",
      "r265",
      "r266",
      "r267",
      "r407",
      "r563",
      "r757"
     ]
    },
    "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/20250329",
     "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/20250329",
     "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/20250329",
     "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/20250329",
     "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/20250329",
     "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/20250329",
     "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/20250329",
     "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": [
      "r114"
     ]
    },
    "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": [
      "r69",
      "r128",
      "r232",
      "r233",
      "r234",
      "r235",
      "r236",
      "r257",
      "r258",
      "r268",
      "r269",
      "r270",
      "r271",
      "r272",
      "r273",
      "r274",
      "r276",
      "r277",
      "r278",
      "r279",
      "r414"
     ]
    },
    "snbr_DebtInstrumentCovenantInterestCoverageRatioMinimumThreshold": {
     "xbrltype": "pureItemType",
     "nsuri": "http://www.sleepnumber.com/20250329",
     "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_DebtInstrumentCovenantMinimumLiquidity": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.sleepnumber.com/20250329",
     "localname": "DebtInstrumentCovenantMinimumLiquidity",
     "crdr": "debit",
     "presentation": [
      "http://www.sleepnumber.com/role/CreditAgreementNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Minimum liquidity",
        "label": "Debt Instrument, Covenant, Minimum Liquidity",
        "documentation": "Debt Instrument, Covenant, Minimum Liquidity"
       }
      }
     },
     "auth_ref": []
    },
    "snbr_DebtInstrumentCovenantNetLeverageRatioMaximumThreshold": {
     "xbrltype": "pureItemType",
     "nsuri": "http://www.sleepnumber.com/20250329",
     "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": []
    },
    "snbr_DebtInstrumentCovenantNetLeverageRatioMinimumThreshold": {
     "xbrltype": "pureItemType",
     "nsuri": "http://www.sleepnumber.com/20250329",
     "localname": "DebtInstrumentCovenantNetLeverageRatioMinimumThreshold",
     "presentation": [
      "http://www.sleepnumber.com/role/CreditAgreementNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Net leverage ratio, minimum threshold",
        "label": "Debt Instrument, Covenant, Net Leverage Ratio, Minimum Threshold",
        "documentation": "Debt Instrument, Covenant, Net Leverage Ratio, Minimum 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": [
      "r705"
     ]
    },
    "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": [
      "r355",
      "r356"
     ]
    },
    "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": [
      "r2",
      "r87",
      "r713"
     ]
    },
    "us-gaap_DefinedContributionPlanEmployerDiscretionaryContributionAmount": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DefinedContributionPlanEmployerDiscretionaryContributionAmount",
     "crdr": "debit",
     "presentation": [
      "http://www.sleepnumber.com/role/ProfitSharingand401kPlanDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Employer contributions",
        "label": "Defined Contribution Plan, Employer Discretionary Contribution Amount",
        "documentation": "Amount of discretionary contributions made by an employer to a defined contribution plan."
       }
      }
     },
     "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": [
      "r2",
      "r160",
      "r171",
      "r188",
      "r563",
      "r564"
     ]
    },
    "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/RevenueRecognitionScheduleofNetSalesDetails"
     ],
     "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": [
      "r293",
      "r578",
      "r579",
      "r580",
      "r581",
      "r582",
      "r583",
      "r584"
     ]
    },
    "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/RevenueRecognitionScheduleofNetSalesDetails"
     ],
     "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": [
      "r293",
      "r578",
      "r579",
      "r580",
      "r581",
      "r582",
      "r583",
      "r584"
     ]
    },
    "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 Net Sales",
        "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": [
      "r764"
     ]
    },
    "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": [
      "r316",
      "r320",
      "r348",
      "r349",
      "r350",
      "r589"
     ]
    },
    "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": [
      "r619"
     ]
    },
    "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": [
      "r651"
     ]
    },
    "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": [
      "r662"
     ]
    },
    "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/NetLossperCommonShareScheduleofComponentsofBasicandDilutedNetLossIncomeperShareDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Net loss 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": [
      "r125",
      "r136",
      "r137",
      "r138",
      "r139",
      "r140",
      "r141",
      "r146",
      "r148",
      "r153",
      "r154",
      "r155",
      "r159",
      "r374",
      "r377",
      "r389",
      "r390",
      "r443",
      "r455",
      "r556"
     ]
    },
    "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 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/NetLossperCommonShareScheduleofComponentsofBasicandDilutedNetLossIncomeperShareDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Net loss 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": [
      "r125",
      "r136",
      "r137",
      "r138",
      "r139",
      "r140",
      "r141",
      "r148",
      "r153",
      "r154",
      "r155",
      "r159",
      "r374",
      "r377",
      "r389",
      "r390",
      "r443",
      "r455",
      "r556"
     ]
    },
    "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 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/NetLossperCommonShare"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Net Loss per Common Share",
        "label": "Earnings Per Share [Text Block]",
        "documentation": "The entire disclosure for earnings per share."
       }
      }
     },
     "auth_ref": [
      "r145",
      "r156",
      "r157",
      "r158"
     ]
    },
    "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": [
      "r33"
     ]
    },
    "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": [
      "r347"
     ]
    },
    "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": [
      "r617"
     ]
    },
    "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": [
      "r617"
     ]
    },
    "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": [
      "r617"
     ]
    },
    "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": [
      "r701"
     ]
    },
    "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": [
      "r617"
     ]
    },
    "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": [
      "r617"
     ]
    },
    "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": [
      "r617"
     ]
    },
    "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": [
      "r617"
     ]
    },
    "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": [
      "r656"
     ]
    },
    "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": [
      "r697"
     ]
    },
    "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": [
      "r697"
     ]
    },
    "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": [
      "r697"
     ]
    },
    "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": [
      "r4",
      "r104",
      "r122",
      "r123",
      "r124",
      "r131",
      "r132",
      "r133",
      "r135",
      "r140",
      "r142",
      "r144",
      "r161",
      "r198",
      "r199",
      "r230",
      "r281",
      "r364",
      "r365",
      "r371",
      "r372",
      "r373",
      "r375",
      "r376",
      "r377",
      "r382",
      "r383",
      "r384",
      "r385",
      "r386",
      "r387",
      "r388",
      "r408",
      "r409",
      "r410",
      "r411",
      "r412",
      "r413",
      "r415",
      "r417",
      "r431",
      "r454",
      "r477",
      "r478",
      "r479",
      "r488",
      "r537"
     ]
    },
    "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": [
      "r666"
     ]
    },
    "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": [
      "r624",
      "r634",
      "r644",
      "r676"
     ]
    },
    "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": [
      "r621",
      "r631",
      "r641",
      "r673"
     ]
    },
    "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": [
      "r672"
     ]
    },
    "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": [
      "r392",
      "r393",
      "r401",
      "r591"
     ]
    },
    "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": [
      "r392",
      "r393",
      "r401",
      "r591"
     ]
    },
    "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": [
      "r275",
      "r300",
      "r301",
      "r302",
      "r303",
      "r304",
      "r305",
      "r391",
      "r393",
      "r394",
      "r395",
      "r396",
      "r400",
      "r401",
      "r402",
      "r432",
      "r433",
      "r434",
      "r575",
      "r576",
      "r585",
      "r586",
      "r587",
      "r591",
      "r593"
     ]
    },
    "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": [
      "r392",
      "r393",
      "r394",
      "r396",
      "r591",
      "r770",
      "r772"
     ]
    },
    "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": [
      "r397",
      "r398",
      "r399",
      "r400",
      "r402",
      "r403",
      "r404",
      "r405",
      "r406",
      "r441",
      "r591",
      "r594"
     ]
    },
    "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": [
      "r275",
      "r300",
      "r305",
      "r393",
      "r401",
      "r432",
      "r585",
      "r586",
      "r587",
      "r591"
     ]
    },
    "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": [
      "r392",
      "r393",
      "r394",
      "r396",
      "r591",
      "r770",
      "r772"
     ]
    },
    "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": [
      "r275",
      "r300",
      "r301",
      "r302",
      "r303",
      "r304",
      "r305",
      "r391",
      "r393",
      "r394",
      "r395",
      "r396",
      "r400",
      "r401",
      "r402",
      "r432",
      "r433",
      "r434",
      "r575",
      "r576",
      "r585",
      "r586",
      "r587",
      "r591",
      "r593"
     ]
    },
    "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": [
      "r591",
      "r767",
      "r768",
      "r769",
      "r770",
      "r771",
      "r772"
     ]
    },
    "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": [
      "r111",
      "r205",
      "r223",
      "r570"
     ]
    },
    "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": 2.0
      }
     },
     "presentation": [
      "http://www.sleepnumber.com/role/GoodwillandIntangibleAssetsNetScheduleofAnnualAmortizationofDefiniteLivedTangibleAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "2026",
        "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": [
      "r225",
      "r550",
      "r570"
     ]
    },
    "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": 1.0
      }
     },
     "presentation": [
      "http://www.sleepnumber.com/role/GoodwillandIntangibleAssetsNetScheduleofAnnualAmortizationofDefiniteLivedTangibleAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "2025 (excluding the three months ended March\u00a029, 2025 )",
        "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": [
      "r822"
     ]
    },
    "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": 6.0
      }
     },
     "presentation": [
      "http://www.sleepnumber.com/role/GoodwillandIntangibleAssetsNetScheduleofAnnualAmortizationofDefiniteLivedTangibleAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "2030",
        "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": [
      "r225",
      "r550",
      "r570"
     ]
    },
    "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": 5.0
      }
     },
     "presentation": [
      "http://www.sleepnumber.com/role/GoodwillandIntangibleAssetsNetScheduleofAnnualAmortizationofDefiniteLivedTangibleAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "2029",
        "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": [
      "r225",
      "r550",
      "r570"
     ]
    },
    "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": 4.0
      }
     },
     "presentation": [
      "http://www.sleepnumber.com/role/GoodwillandIntangibleAssetsNetScheduleofAnnualAmortizationofDefiniteLivedTangibleAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "2028",
        "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": [
      "r225",
      "r550",
      "r570"
     ]
    },
    "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": "2027",
        "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": [
      "r225",
      "r550",
      "r570"
     ]
    },
    "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": [
      "r216",
      "r218",
      "r219",
      "r220",
      "r222",
      "r223",
      "r227",
      "r228",
      "r439",
      "r440",
      "r550"
     ]
    },
    "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": [
      "r205",
      "r223",
      "r440",
      "r570"
     ]
    },
    "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": [
      "r216",
      "r218",
      "r219",
      "r220",
      "r222",
      "r223",
      "r227",
      "r228",
      "r550"
     ]
    },
    "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": [
      "r439",
      "r738"
     ]
    },
    "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": [
      "r628",
      "r638",
      "r648",
      "r680"
     ]
    },
    "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": [
      "r628",
      "r638",
      "r648",
      "r680"
     ]
    },
    "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": [
      "r628",
      "r638",
      "r648",
      "r680"
     ]
    },
    "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": [
      "r628",
      "r638",
      "r648",
      "r680"
     ]
    },
    "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": [
      "r628",
      "r638",
      "r648",
      "r680"
     ]
    },
    "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": [
      "r661"
     ]
    },
    "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": [
      "r710"
     ]
    },
    "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
      },
      "http://www.sleepnumber.com/role/SegmentScheduleofOperatingProfitLossfromSegmentstoConsolidatedDetails": {
       "parentTag": "us-gaap_NetIncomeLoss",
       "weight": -1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://www.sleepnumber.com/role/CondensedConsolidatedStatementsofOperations",
      "http://www.sleepnumber.com/role/SegmentScheduleofOperatingProfitLossfromSegmentstoConsolidatedDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "General and administrative",
        "negatedTerseLabel": "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": [
      "r54",
      "r522"
     ]
    },
    "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": [
      "r110",
      "r206",
      "r442",
      "r564",
      "r569",
      "r592",
      "r598",
      "r729",
      "r730"
     ]
    },
    "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": [
      "r728",
      "r731"
     ]
    },
    "snbr_GoodwillAndIntangibleAssetsLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.sleepnumber.com/20250329",
     "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/20250329",
     "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": [
      "r50",
      "r52",
      "r79",
      "r129",
      "r197",
      "r259",
      "r260",
      "r261",
      "r262",
      "r263",
      "r264",
      "r265",
      "r266",
      "r267",
      "r407",
      "r558",
      "r563",
      "r719",
      "r721",
      "r722",
      "r723",
      "r724",
      "r757"
     ]
    },
    "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 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": [
      "r51",
      "r75",
      "r79",
      "r444",
      "r452",
      "r558",
      "r563",
      "r719",
      "r721",
      "r722",
      "r723",
      "r724"
     ]
    },
    "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_IncomeTaxDisclosureAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IncomeTaxDisclosureAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Income Tax Disclosure [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_IncomeTaxDisclosureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IncomeTaxDisclosureTextBlock",
     "presentation": [
      "http://www.sleepnumber.com/role/IncomeTaxes"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Income Taxes",
        "label": "Income Tax Disclosure [Text Block]",
        "documentation": "The entire disclosure for income tax."
       }
      }
     },
     "auth_ref": [
      "r130",
      "r354",
      "r358",
      "r359",
      "r360",
      "r361",
      "r362",
      "r363",
      "r366",
      "r368",
      "r369",
      "r370",
      "r487",
      "r590"
     ]
    },
    "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
      },
      "http://www.sleepnumber.com/role/SegmentScheduleofOperatingProfitLossfromSegmentstoConsolidatedDetails": {
       "parentTag": "us-gaap_NetIncomeLoss",
       "weight": -1.0,
       "order": 9.0
      }
     },
     "presentation": [
      "http://www.sleepnumber.com/role/CondensedConsolidatedStatementsofOperations",
      "http://www.sleepnumber.com/role/IncomeTaxesNarrativeDetails",
      "http://www.sleepnumber.com/role/SegmentScheduleofOperatingProfitLossfromSegmentstoConsolidatedDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Income tax (benefit) expense",
        "negatedTerseLabel": "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": [
      "r82",
      "r88",
      "r143",
      "r144",
      "r160",
      "r174",
      "r188",
      "r357",
      "r358",
      "r367",
      "r456",
      "r590"
     ]
    },
    "snbr_IncomeTaxExpenseBenefitDiscreteItem": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.sleepnumber.com/20250329",
     "localname": "IncomeTaxExpenseBenefitDiscreteItem",
     "crdr": "debit",
     "presentation": [
      "http://www.sleepnumber.com/role/IncomeTaxesNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Discrete tax expense",
        "label": "Income Tax Expense (Benefit), Discrete Item",
        "documentation": "Income Tax Expense (Benefit), Discrete Item"
       }
      }
     },
     "auth_ref": []
    },
    "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": [
      "r1"
     ]
    },
    "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": [
      "r1"
     ]
    },
    "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": [
      "r1"
     ]
    },
    "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": [
      "r709"
     ]
    },
    "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": [
      "r1"
     ]
    },
    "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": [
      "r1"
     ]
    },
    "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": [
      "r1"
     ]
    },
    "snbr_IncreaseDecreaseInPrepaymentsFromCustomer": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.sleepnumber.com/20250329",
     "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": [
      "r1"
     ]
    },
    "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/NetLossperCommonShareScheduleofComponentsofBasicandDilutedNetLossIncomeperShareDetails": {
       "parentTag": "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.sleepnumber.com/role/NetLossperCommonShareScheduleofComponentsofBasicandDilutedNetLossIncomeperShareDetails"
     ],
     "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": [
      "r149",
      "r150",
      "r151",
      "r155",
      "r319"
     ]
    },
    "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": [
      "r216",
      "r221",
      "r226",
      "r570"
     ]
    },
    "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": [
      "r205",
      "r226",
      "r570"
     ]
    },
    "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": [
      "r216",
      "r221",
      "r226",
      "r570"
     ]
    },
    "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": [
      "r628",
      "r638",
      "r648",
      "r672",
      "r680",
      "r684",
      "r692"
     ]
    },
    "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": [
      "r690"
     ]
    },
    "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": [
      "r620",
      "r696"
     ]
    },
    "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": [
      "r620",
      "r696"
     ]
    },
    "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": [
      "r620",
      "r696"
     ]
    },
    "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": [
      "r727"
     ]
    },
    "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
      },
      "http://www.sleepnumber.com/role/SegmentScheduleofOperatingProfitLossfromSegmentstoConsolidatedDetails": {
       "parentTag": "us-gaap_NetIncomeLoss",
       "weight": -1.0,
       "order": 8.0
      }
     },
     "presentation": [
      "http://www.sleepnumber.com/role/CondensedConsolidatedStatementsofOperations",
      "http://www.sleepnumber.com/role/SegmentScheduleofOperatingProfitLossfromSegmentstoConsolidatedDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Interest expense, net",
        "negatedTerseLabel": "Interest expense",
        "label": "Interest Expense, Nonoperating",
        "documentation": "Amount of interest expense classified as nonoperating."
       }
      }
     },
     "auth_ref": [
      "r170",
      "r707"
     ]
    },
    "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": [
      "r202"
     ]
    },
    "snbr_InventoryFinishedGoodsAndComponentsNet": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.sleepnumber.com/20250329",
     "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": [
      "r116",
      "r553",
      "r598"
     ]
    },
    "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": [
      "r64",
      "r706"
     ]
    },
    "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": [
      "r64",
      "r555"
     ]
    },
    "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": [
      "r776"
     ]
    },
    "snbr_LeaseVehiclesAndCertainEquipmentUnderOperatingLeasesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.sleepnumber.com/20250329",
     "localname": "LeaseVehiclesAndCertainEquipmentUnderOperatingLeasesMember",
     "presentation": [
      "http://www.sleepnumber.com/role/LeasesAdditionalInformationDetails"
     ],
     "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/LeasesAdditionalInformationDetails"
     ],
     "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": [
      "r422",
      "r430"
     ]
    },
    "us-gaap_LesseeLeaseDescriptionTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LesseeLeaseDescriptionTable",
     "presentation": [
      "http://www.sleepnumber.com/role/LeasesAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Lessee, Lease, Description [Table]",
        "label": "Lessee, Lease, Description [Table]",
        "documentation": "Disclosure of information about lessee's leases."
       }
      }
     },
     "auth_ref": [
      "r422",
      "r430"
     ]
    },
    "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": [
      "r421"
     ]
    },
    "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": [
      "r777"
     ]
    },
    "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": [
      "r428"
     ]
    },
    "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": 7.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": [
      "r428"
     ]
    },
    "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": "2026",
        "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": [
      "r428"
     ]
    },
    "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": 6.0
      }
     },
     "presentation": [
      "http://www.sleepnumber.com/role/LeasesScheduleofMaturitiesofOperatingLeaseLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "2030",
        "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": [
      "r428"
     ]
    },
    "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": 5.0
      }
     },
     "presentation": [
      "http://www.sleepnumber.com/role/LeasesScheduleofMaturitiesofOperatingLeaseLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "2029",
        "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": [
      "r428"
     ]
    },
    "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": "2028",
        "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": [
      "r428"
     ]
    },
    "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": 3.0
      }
     },
     "presentation": [
      "http://www.sleepnumber.com/role/LeasesScheduleofMaturitiesofOperatingLeaseLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "2027",
        "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": [
      "r428"
     ]
    },
    "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": "2025 (excluding the three months ended March\u00a029, 2025)",
        "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": [
      "r777"
     ]
    },
    "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": [
      "r428"
     ]
    },
    "us-gaap_LesseeOperatingLeaseTermOfContract": {
     "xbrltype": "durationItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LesseeOperatingLeaseTermOfContract",
     "presentation": [
      "http://www.sleepnumber.com/role/LeasesAdditionalInformationDetails"
     ],
     "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": [
      "r774"
     ]
    },
    "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": [
      "r416"
     ]
    },
    "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": [
      "r5",
      "r32",
      "r33",
      "r34",
      "r36",
      "r37",
      "r38",
      "r39",
      "r129",
      "r197",
      "r259",
      "r260",
      "r261",
      "r262",
      "r263",
      "r264",
      "r265",
      "r266",
      "r267",
      "r379",
      "r380",
      "r381",
      "r407",
      "r499",
      "r557",
      "r615",
      "r757",
      "r778",
      "r779"
     ]
    },
    "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": [
      "r46",
      "r74",
      "r450",
      "r598",
      "r712",
      "r726",
      "r773"
     ]
    },
    "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": [
      "r34",
      "r108",
      "r129",
      "r197",
      "r259",
      "r260",
      "r261",
      "r262",
      "r263",
      "r264",
      "r265",
      "r266",
      "r267",
      "r379",
      "r380",
      "r381",
      "r407",
      "r598",
      "r757",
      "r778",
      "r779"
     ]
    },
    "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": []
    },
    "snbr_LineOfCreditFacilityAmendmentFeePercentage": {
     "xbrltype": "percentItemType",
     "nsuri": "http://www.sleepnumber.com/20250329",
     "localname": "LineOfCreditFacilityAmendmentFeePercentage",
     "presentation": [
      "http://www.sleepnumber.com/role/CreditAgreementNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Amendment fee percentage",
        "label": "Line Of Credit Facility, Amendment Fee Percentage",
        "documentation": "Line Of Credit Facility, Amendment Fee Percentage"
       }
      }
     },
     "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": [
      "r31",
      "r35"
     ]
    },
    "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": [
      "r31",
      "r35"
     ]
    },
    "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": [
      "r258",
      "r711",
      "r756"
     ]
    },
    "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": [
      "r31",
      "r35"
     ]
    },
    "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": [
      "r31",
      "r35",
      "r258"
     ]
    },
    "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": [
      "r31",
      "r35",
      "r258",
      "r711",
      "r756"
     ]
    },
    "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": []
    },
    "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": [
      "r5",
      "r744",
      "r745",
      "r746"
     ]
    },
    "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": [
      "r5",
      "r20",
      "r744",
      "r745",
      "r746"
     ]
    },
    "us-gaap_MarketingExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "MarketingExpense",
     "crdr": "debit",
     "calculation": {
      "http://www.sleepnumber.com/role/SegmentScheduleofOperatingProfitLossfromSegmentstoConsolidatedDetails": {
       "parentTag": "us-gaap_NetIncomeLoss",
       "weight": -1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.sleepnumber.com/role/SegmentScheduleofOperatingProfitLossfromSegmentstoConsolidatedDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Marketing expenses",
        "label": "Marketing Expense",
        "documentation": "Expenditures for planning and executing the conception, pricing, promotion, and distribution of ideas, goods, and services. Costs of public relations and corporate promotions are typically considered to be marketing costs."
       }
      }
     },
     "auth_ref": [
      "r54"
     ]
    },
    "srt_MaximumMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/srt/2024",
     "localname": "MaximumMember",
     "presentation": [
      "http://www.sleepnumber.com/role/LeasesAdditionalInformationDetails",
      "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": [
      "r90",
      "r91",
      "r92",
      "r93",
      "r94",
      "r102",
      "r103",
      "r252",
      "r253",
      "r254",
      "r255",
      "r315",
      "r352",
      "r396",
      "r437",
      "r475",
      "r476",
      "r482",
      "r490",
      "r491",
      "r540",
      "r541",
      "r542",
      "r543",
      "r544",
      "r548",
      "r549",
      "r568",
      "r577",
      "r588",
      "r593",
      "r594",
      "r595",
      "r596",
      "r600",
      "r759",
      "r780",
      "r781",
      "r782",
      "r783",
      "r784",
      "r785"
     ]
    },
    "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": [
      "r664"
     ]
    },
    "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": [
      "r664"
     ]
    },
    "srt_MinimumMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/srt/2024",
     "localname": "MinimumMember",
     "presentation": [
      "http://www.sleepnumber.com/role/LeasesAdditionalInformationDetails",
      "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": [
      "r90",
      "r91",
      "r92",
      "r93",
      "r94",
      "r102",
      "r103",
      "r252",
      "r253",
      "r254",
      "r255",
      "r315",
      "r352",
      "r396",
      "r437",
      "r475",
      "r476",
      "r482",
      "r490",
      "r491",
      "r540",
      "r541",
      "r542",
      "r543",
      "r544",
      "r548",
      "r549",
      "r568",
      "r577",
      "r588",
      "r593",
      "r594",
      "r595",
      "r600",
      "r759",
      "r780",
      "r781",
      "r782",
      "r783",
      "r784",
      "r785"
     ]
    },
    "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": [
      "r683"
     ]
    },
    "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": [
      "r691"
     ]
    },
    "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": [
      "r665"
     ]
    },
    "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 provided by (used in) 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": [
      "r126"
     ]
    },
    "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": [
      "r126"
     ]
    },
    "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 (used in) 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": [
      "r57",
      "r58",
      "r59"
     ]
    },
    "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
      },
      "http://www.sleepnumber.com/role/SegmentScheduleofOperatingProfitLossfromSegmentstoConsolidatedDetails": {
       "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/NetLossperCommonShareScheduleofComponentsofBasicandDilutedNetLossIncomeperShareDetails",
      "http://www.sleepnumber.com/role/SegmentScheduleofOperatingProfitLossfromSegmentstoConsolidatedDetails",
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Net loss",
        "terseLabel": "Net loss",
        "netLabel": "Net loss",
        "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": [
      "r53",
      "r59",
      "r76",
      "r106",
      "r120",
      "r121",
      "r124",
      "r129",
      "r134",
      "r136",
      "r137",
      "r138",
      "r139",
      "r140",
      "r143",
      "r144",
      "r152",
      "r197",
      "r259",
      "r260",
      "r261",
      "r262",
      "r263",
      "r264",
      "r265",
      "r266",
      "r267",
      "r374",
      "r377",
      "r390",
      "r407",
      "r453",
      "r520",
      "r535",
      "r536",
      "r613",
      "r757"
     ]
    },
    "us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "NewAccountingPronouncementsPolicyPolicyTextBlock",
     "presentation": [
      "http://www.sleepnumber.com/role/BusinessandSummaryofSignificantAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Accounting Pronouncements Issued But Not Yet Effective",
        "label": "New Accounting Pronouncements, Policy [Policy Text Block]",
        "documentation": "Disclosure of accounting policy pertaining to new accounting pronouncements that may impact the entity's financial reporting. Includes, but is not limited to, quantification of the expected or actual impact."
       }
      }
     },
     "auth_ref": []
    },
    "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": [
      "r664"
     ]
    },
    "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": [
      "r628",
      "r638",
      "r648",
      "r672",
      "r680"
     ]
    },
    "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": [
      "r655"
     ]
    },
    "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": [
      "r654"
     ]
    },
    "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": [
      "r672"
     ]
    },
    "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": [
      "r691"
     ]
    },
    "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": [
      "r691"
     ]
    },
    "us-gaap_NumberOfReportableSegments": {
     "xbrltype": "integerItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "NumberOfReportableSegments",
     "presentation": [
      "http://www.sleepnumber.com/role/SegmentNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Number of reportable segments",
        "label": "Number of Reportable Segments",
        "documentation": "Number of segments reported by the entity. A reportable segment is a component of an entity for which there is an accounting requirement to report separate financial information on that component in the entity's financial statements."
       }
      }
     },
     "auth_ref": [
      "r559",
      "r567",
      "r720"
     ]
    },
    "snbr_OfficeAndManufacturingLeasesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.sleepnumber.com/20250329",
     "localname": "OfficeAndManufacturingLeasesMember",
     "presentation": [
      "http://www.sleepnumber.com/role/LeasesAdditionalInformationDetails"
     ],
     "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/20250329",
     "localname": "OnlinePhoneChatAndOtherMember",
     "presentation": [
      "http://www.sleepnumber.com/role/RevenueRecognitionScheduleofNetSalesDetails"
     ],
     "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": [
      "r79",
      "r558",
      "r719",
      "r721",
      "r722",
      "r723",
      "r724"
     ]
    },
    "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": [
      "r423",
      "r597"
     ]
    },
    "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": [
      "r419"
     ]
    },
    "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": [
      "r419"
     ]
    },
    "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": [
      "r419"
     ]
    },
    "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": [
      "r420",
      "r424"
     ]
    },
    "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": [
      "r418"
     ]
    },
    "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": [
      "r427",
      "r597"
     ]
    },
    "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": [
      "r426",
      "r597"
     ]
    },
    "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": [
      "r60",
      "r61",
      "r62",
      "r72"
     ]
    },
    "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": [
      "r118",
      "r598"
     ]
    },
    "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": [
      "r112"
     ]
    },
    "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": [
      "r24",
      "r26"
     ]
    },
    "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": [
      "r33",
      "r598"
     ]
    },
    "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": [
      "r37"
     ]
    },
    "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": [
      "r664"
     ]
    },
    "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": [
      "r626",
      "r636",
      "r646",
      "r678"
     ]
    },
    "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": [
      "r629",
      "r639",
      "r649",
      "r681"
     ]
    },
    "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": [
      "r629",
      "r639",
      "r649",
      "r681"
     ]
    },
    "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": [
      "r71",
      "r732",
      "r733",
      "r734",
      "r735",
      "r737",
      "r738",
      "r741",
      "r742"
     ]
    },
    "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": [
      "r653"
     ]
    },
    "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": [
      "r56"
     ]
    },
    "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": [
      "r241",
      "r708"
     ]
    },
    "us-gaap_PaymentsOfDebtIssuanceCosts": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PaymentsOfDebtIssuanceCosts",
     "crdr": "credit",
     "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": {
        "negatedTerseLabel": "Debt issuance costs",
        "label": "Payments of Debt Issuance Costs",
        "documentation": "The cash outflow paid to third parties in connection with debt origination, which will be amortized over the remaining maturity period of the associated long-term debt."
       }
      }
     },
     "auth_ref": [
      "r8"
     ]
    },
    "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": [
      "r7"
     ]
    },
    "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": [
      "r55"
     ]
    },
    "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": [
      "r663"
     ]
    },
    "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": [
      "r663"
     ]
    },
    "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": [
      "r297",
      "r298",
      "r299",
      "r305",
      "r306",
      "r307",
      "r308",
      "r309",
      "r310",
      "r311",
      "r312",
      "r313",
      "r314",
      "r587"
     ]
    },
    "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": [
      "r655"
     ]
    },
    "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": [
      "r672"
     ]
    },
    "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": [
      "r665"
     ]
    },
    "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": [
      "r654"
     ]
    },
    "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": [
      "r656"
     ]
    },
    "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": [
      "r700"
     ]
    },
    "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": [
      "r655"
     ]
    },
    "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": [
      "r40",
      "r500"
     ]
    },
    "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": [
      "r40",
      "r280"
     ]
    },
    "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": [
      "r40",
      "r500",
      "r518",
      "r820",
      "r821"
     ]
    },
    "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": [
      "r40",
      "r447",
      "r598"
     ]
    },
    "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": [
      "r117",
      "r203",
      "r204",
      "r554"
     ]
    },
    "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 increase (decrease) 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": [
      "r95",
      "r96",
      "r97",
      "r98",
      "r99",
      "r100",
      "r101",
      "r191",
      "r438",
      "r468",
      "r469",
      "r470",
      "r471",
      "r472",
      "r473",
      "r474",
      "r551",
      "r578",
      "r599",
      "r600",
      "r601",
      "r603",
      "r604",
      "r704",
      "r749",
      "r750",
      "r764",
      "r788",
      "r791",
      "r792",
      "r793",
      "r794",
      "r795",
      "r796",
      "r797",
      "r798",
      "r799",
      "r800",
      "r801",
      "r802",
      "r803",
      "r804",
      "r805",
      "r806",
      "r807",
      "r808",
      "r809",
      "r810",
      "r811",
      "r812",
      "r813",
      "r814",
      "r815",
      "r816",
      "r817",
      "r818"
     ]
    },
    "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": [
      "r95",
      "r96",
      "r97",
      "r98",
      "r99",
      "r100",
      "r101",
      "r191",
      "r438",
      "r468",
      "r469",
      "r470",
      "r471",
      "r472",
      "r473",
      "r474",
      "r551",
      "r578",
      "r599",
      "r600",
      "r601",
      "r603",
      "r604",
      "r704",
      "r749",
      "r750",
      "r764",
      "r788",
      "r791",
      "r792",
      "r793",
      "r794",
      "r795",
      "r796",
      "r797",
      "r798",
      "r799",
      "r800",
      "r801",
      "r802",
      "r803",
      "r804",
      "r805",
      "r806",
      "r807",
      "r808",
      "r809",
      "r810",
      "r811",
      "r812",
      "r813",
      "r814",
      "r815",
      "r816",
      "r817",
      "r818"
     ]
    },
    "snbr_ProfessionalFeesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.sleepnumber.com/20250329",
     "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/20250329",
     "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/LeasesAdditionalInformationDetails"
     ],
     "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": [
      "r3",
      "r429"
     ]
    },
    "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": [
      "r3",
      "r429",
      "r445",
      "r451",
      "r598"
     ]
    },
    "us-gaap_PropertyPlantAndEquipmentTypeDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PropertyPlantAndEquipmentTypeDomain",
     "presentation": [
      "http://www.sleepnumber.com/role/LeasesAdditionalInformationDetails"
     ],
     "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": [
      "r65",
      "r429"
     ]
    },
    "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": [
      "r653"
     ]
    },
    "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": [
      "r653"
     ]
    },
    "srt_RangeAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/srt/2024",
     "localname": "RangeAxis",
     "presentation": [
      "http://www.sleepnumber.com/role/LeasesAdditionalInformationDetails",
      "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": [
      "r90",
      "r91",
      "r92",
      "r93",
      "r94",
      "r102",
      "r103",
      "r252",
      "r253",
      "r254",
      "r255",
      "r298",
      "r315",
      "r343",
      "r344",
      "r345",
      "r352",
      "r396",
      "r435",
      "r436",
      "r437",
      "r475",
      "r476",
      "r482",
      "r490",
      "r491",
      "r540",
      "r541",
      "r542",
      "r543",
      "r544",
      "r548",
      "r549",
      "r568",
      "r577",
      "r588",
      "r593",
      "r594",
      "r595",
      "r596",
      "r600",
      "r607",
      "r747",
      "r759",
      "r770",
      "r781",
      "r782",
      "r783",
      "r784",
      "r785"
     ]
    },
    "srt_RangeMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/srt/2024",
     "localname": "RangeMember",
     "presentation": [
      "http://www.sleepnumber.com/role/LeasesAdditionalInformationDetails",
      "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": [
      "r90",
      "r91",
      "r92",
      "r93",
      "r94",
      "r102",
      "r103",
      "r252",
      "r253",
      "r254",
      "r255",
      "r298",
      "r315",
      "r343",
      "r344",
      "r345",
      "r352",
      "r396",
      "r435",
      "r436",
      "r437",
      "r475",
      "r476",
      "r482",
      "r490",
      "r491",
      "r540",
      "r541",
      "r542",
      "r543",
      "r544",
      "r548",
      "r549",
      "r568",
      "r577",
      "r588",
      "r593",
      "r594",
      "r595",
      "r596",
      "r600",
      "r607",
      "r747",
      "r759",
      "r770",
      "r781",
      "r782",
      "r783",
      "r784",
      "r785"
     ]
    },
    "us-gaap_ReconciliationOfOperatingProfitLossFromSegmentsToConsolidatedTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ReconciliationOfOperatingProfitLossFromSegmentsToConsolidatedTextBlock",
     "presentation": [
      "http://www.sleepnumber.com/role/SegmentTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Operating Profit (Loss) from Segments to Consolidated",
        "label": "Reconciliation of Operating Profit (Loss) from Segments to Consolidated [Table Text Block]",
        "documentation": "Tabular disclosure of the reconciliation of profit (loss) from reportable segments to the consolidated income (loss) before income tax expense (benefit) and discontinued operations. Includes, but is not limited to, reconciliation after income tax if income tax is allocated to the reportable segment."
       }
      }
     },
     "auth_ref": [
      "r16",
      "r17"
     ]
    },
    "us-gaap_ReconciliationOfRevenueFromSegmentsToConsolidatedTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ReconciliationOfRevenueFromSegmentsToConsolidatedTable",
     "presentation": [
      "http://www.sleepnumber.com/role/SegmentScheduleofOperatingProfitLossfromSegmentstoConsolidatedDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Reconciliation of Revenue from Segments to Consolidated [Table]",
        "label": "Reconciliation of Revenue from Segments to Consolidated [Table]",
        "documentation": "Disclosure of information about identification, description, and amounts of all significant reconciling items in the reconciliation of total revenues from reportable segments to the entity's consolidated revenues."
       }
      }
     },
     "auth_ref": [
      "r15",
      "r17"
     ]
    },
    "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": [
      "r621",
      "r631",
      "r641",
      "r673"
     ]
    },
    "snbr_ReportableSegmentMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.sleepnumber.com/20250329",
     "localname": "ReportableSegmentMember",
     "presentation": [
      "http://www.sleepnumber.com/role/SegmentScheduleofOperatingProfitLossfromSegmentstoConsolidatedDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Reportable Segment",
        "label": "Reportable Segment [Member]",
        "documentation": "Reportable Segment"
       }
      }
     },
     "auth_ref": []
    },
    "snbr_RepurchasesOfCommonStockAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.sleepnumber.com/20250329",
     "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
      },
      "http://www.sleepnumber.com/role/SegmentScheduleofOperatingProfitLossfromSegmentstoConsolidatedDetails": {
       "parentTag": "us-gaap_NetIncomeLoss",
       "weight": -1.0,
       "order": 6.0
      }
     },
     "presentation": [
      "http://www.sleepnumber.com/role/CondensedConsolidatedStatementsofOperations",
      "http://www.sleepnumber.com/role/SegmentScheduleofOperatingProfitLossfromSegmentstoConsolidatedDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Research and development",
        "negatedTerseLabel": "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": [
      "r353",
      "r550",
      "r563",
      "r786"
     ]
    },
    "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": [
      "r622",
      "r632",
      "r642",
      "r674"
     ]
    },
    "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": [
      "r623",
      "r633",
      "r643",
      "r675"
     ]
    },
    "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": [
      "r630",
      "r640",
      "r650",
      "r682"
     ]
    },
    "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": [
      "r238",
      "r239",
      "r241",
      "r244",
      "r248"
     ]
    },
    "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": [
      "r240",
      "r241",
      "r245",
      "r246"
     ]
    },
    "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": [
      "r240",
      "r241",
      "r242",
      "r243",
      "r245",
      "r246",
      "r247"
     ]
    },
    "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": [
      "r2"
     ]
    },
    "snbr_RestructuringCostsAdjusted": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.sleepnumber.com/20250329",
     "localname": "RestructuringCostsAdjusted",
     "crdr": "debit",
     "calculation": {
      "http://www.sleepnumber.com/role/SegmentScheduleofOperatingProfitLossfromSegmentstoConsolidatedDetails": {
       "parentTag": "us-gaap_NetIncomeLoss",
       "weight": -1.0,
       "order": 7.0
      }
     },
     "presentation": [
      "http://www.sleepnumber.com/role/SegmentScheduleofOperatingProfitLossfromSegmentstoConsolidatedDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Restructuring costs",
        "label": "Restructuring Costs, Adjusted",
        "documentation": "Restructuring Costs, Adjusted"
       }
      }
     },
     "auth_ref": []
    },
    "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",
        "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": [
      "r2"
     ]
    },
    "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": [
      "r241",
      "r246"
     ]
    },
    "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/20250329",
     "localname": "RetailChannelMember",
     "presentation": [
      "http://www.sleepnumber.com/role/RevenueRecognitionScheduleofNetSalesDetails"
     ],
     "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/20250329",
     "localname": "RetailStoreLeasesMember",
     "presentation": [
      "http://www.sleepnumber.com/role/LeasesAdditionalInformationDetails"
     ],
     "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": [
      "r43",
      "r70",
      "r449",
      "r480",
      "r481",
      "r486",
      "r501",
      "r598"
     ]
    },
    "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": [
      "r104",
      "r131",
      "r132",
      "r133",
      "r135",
      "r140",
      "r142",
      "r144",
      "r198",
      "r199",
      "r230",
      "r364",
      "r365",
      "r371",
      "r372",
      "r373",
      "r375",
      "r376",
      "r377",
      "r382",
      "r384",
      "r385",
      "r387",
      "r388",
      "r415",
      "r417",
      "r477",
      "r479",
      "r488",
      "r820"
     ]
    },
    "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
      },
      "http://www.sleepnumber.com/role/SegmentScheduleofOperatingProfitLossfromSegmentstoConsolidatedDetails": {
       "parentTag": "us-gaap_NetIncomeLoss",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.sleepnumber.com/role/CondensedConsolidatedStatementsofOperations",
      "http://www.sleepnumber.com/role/RevenueRecognitionScheduleofNetSalesDetails",
      "http://www.sleepnumber.com/role/SegmentScheduleofOperatingProfitLossfromSegmentstoConsolidatedDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Net sales",
        "verboseLabel": "Total Company",
        "netLabel": "Net Sales",
        "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": [
      "r77",
      "r78",
      "r160",
      "r167",
      "r168",
      "r182",
      "r188",
      "r191",
      "r193",
      "r194",
      "r292",
      "r293",
      "r438"
     ]
    },
    "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": [
      "r194",
      "r702"
     ]
    },
    "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": [
      "r89",
      "r284",
      "r285",
      "r286",
      "r287",
      "r288",
      "r289",
      "r290",
      "r291",
      "r296"
     ]
    },
    "snbr_RevenueRecognitionProductLife": {
     "xbrltype": "durationItemType",
     "nsuri": "http://www.sleepnumber.com/20250329",
     "localname": "RevenueRecognitionProductLife",
     "presentation": [
      "http://www.sleepnumber.com/role/RevenueRecognitionNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Estimated product life (in years)",
        "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": [
      "r425",
      "r597"
     ]
    },
    "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": [
      "r691"
     ]
    },
    "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": [
      "r691"
     ]
    },
    "snbr_SalesReturnLiabilityRollForward": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.sleepnumber.com/20250329",
     "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": [
      "r22"
     ]
    },
    "us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock",
     "presentation": [
      "http://www.sleepnumber.com/role/NetLossperCommonShareTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Components of Basic and Diluted Net Loss 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": [
      "r718"
     ]
    },
    "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": [
      "r6",
      "r47",
      "r48",
      "r49"
     ]
    },
    "snbr_ScheduleOfOtherInformationRelatedOperatingLeasesTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.sleepnumber.com/20250329",
     "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": [
      "r256"
     ]
    },
    "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": [
      "r240",
      "r241",
      "r242",
      "r243",
      "r245",
      "r246",
      "r247"
     ]
    },
    "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": [
      "r19",
      "r66",
      "r67"
     ]
    },
    "snbr_ScheduleOfSalesReturnLiabilityTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.sleepnumber.com/20250329",
     "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": [
      "r317",
      "r318",
      "r321",
      "r322",
      "r323",
      "r324",
      "r325",
      "r326",
      "r327",
      "r328",
      "r329",
      "r330",
      "r331",
      "r332",
      "r333",
      "r334",
      "r335",
      "r336",
      "r337",
      "r338",
      "r339",
      "r340",
      "r341",
      "r342",
      "r343",
      "r344",
      "r345",
      "r346"
     ]
    },
    "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": [
      "r32"
     ]
    },
    "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": [
      "r570",
      "r739"
     ]
    },
    "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": [
      "r616"
     ]
    },
    "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": [
      "r618"
     ]
    },
    "us-gaap_SegmentDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "SegmentDomain",
     "presentation": [
      "http://www.sleepnumber.com/role/SegmentScheduleofOperatingProfitLossfromSegmentstoConsolidatedDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Segments [Domain]",
        "label": "Segments [Domain]",
        "documentation": "Components of an entity that engage in business activities from which they may earn revenue and incur expenses, including transactions with other components of the same entity."
       }
      }
     },
     "auth_ref": [
      "r77",
      "r78",
      "r79",
      "r80",
      "r160",
      "r163",
      "r166",
      "r167",
      "r168",
      "r169",
      "r170",
      "r171",
      "r172",
      "r173",
      "r174",
      "r175",
      "r176",
      "r177",
      "r179",
      "r180",
      "r181",
      "r182",
      "r183",
      "r184",
      "r185",
      "r186",
      "r188",
      "r189",
      "r190",
      "r194",
      "r207",
      "r208",
      "r209",
      "r210",
      "r211",
      "r212",
      "r213",
      "r214",
      "r215",
      "r229",
      "r243",
      "r247",
      "r457",
      "r458",
      "r459",
      "r460",
      "r461",
      "r462",
      "r463",
      "r464",
      "r465",
      "r466",
      "r467",
      "r560",
      "r563",
      "r564",
      "r569",
      "r602",
      "r788",
      "r791",
      "r792",
      "r793",
      "r794",
      "r795",
      "r796",
      "r797",
      "r798",
      "r799",
      "r800",
      "r801",
      "r802",
      "r803",
      "r804",
      "r805",
      "r806",
      "r807",
      "r808",
      "r809",
      "r810",
      "r811",
      "r812",
      "r813",
      "r814",
      "r815",
      "r816",
      "r817",
      "r818"
     ]
    },
    "us-gaap_SegmentReportingAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "SegmentReportingAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Segment Reporting [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_SegmentReportingDisclosureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "SegmentReportingDisclosureTextBlock",
     "presentation": [
      "http://www.sleepnumber.com/role/Segments"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Segments",
        "label": "Segment Reporting Disclosure [Text Block]",
        "documentation": "The entire disclosure for reporting segments including data and tables. Reportable segments include those that meet any of the following quantitative thresholds a) it's reported revenue, including sales to external customers and intersegment sales or transfers is 10 percent or more of the combined revenue, internal and external, of all operating segments b) the absolute amount of its reported profit or loss is 10 percent or more of the greater, in absolute amount of 1) the combined reported profit of all operating segments that did not report a loss or 2) the combined reported loss of all operating segments that did report a loss c) its assets are 10 percent or more of the combined assets of all operating segments."
       }
      }
     },
     "auth_ref": [
      "r80",
      "r160",
      "r162",
      "r163",
      "r164",
      "r165",
      "r166",
      "r178",
      "r180",
      "r181",
      "r186",
      "r187",
      "r188",
      "r189",
      "r190",
      "r191",
      "r192",
      "r194",
      "r559",
      "r561",
      "r562",
      "r563",
      "r565",
      "r566",
      "r567"
     ]
    },
    "us-gaap_SegmentReportingRevenueReconcilingItemLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "SegmentReportingRevenueReconcilingItemLineItems",
     "presentation": [
      "http://www.sleepnumber.com/role/SegmentScheduleofOperatingProfitLossfromSegmentstoConsolidatedDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Segment Reporting, Revenue Reconciling Item [Line Items]",
        "label": "Segment Reporting, Revenue Reconciling Item [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": []
    },
    "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_SellingExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "SellingExpense",
     "crdr": "debit",
     "calculation": {
      "http://www.sleepnumber.com/role/SegmentScheduleofOperatingProfitLossfromSegmentstoConsolidatedDetails": {
       "parentTag": "us-gaap_NetIncomeLoss",
       "weight": -1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://www.sleepnumber.com/role/SegmentScheduleofOperatingProfitLossfromSegmentstoConsolidatedDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Selling expenses",
        "label": "Selling Expense",
        "documentation": "Expenses recognized in the period that are directly related to the selling and distribution of products or services."
       }
      }
     },
     "auth_ref": [
      "r54"
     ]
    },
    "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": [
      "r1"
     ]
    },
    "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": [
      "r317",
      "r318",
      "r321",
      "r322",
      "r323",
      "r324",
      "r325",
      "r326",
      "r327",
      "r328",
      "r329",
      "r330",
      "r331",
      "r332",
      "r333",
      "r334",
      "r335",
      "r336",
      "r337",
      "r338",
      "r339",
      "r340",
      "r341",
      "r342",
      "r343",
      "r344",
      "r345",
      "r346"
     ]
    },
    "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": [
      "r321",
      "r322",
      "r323",
      "r324",
      "r325",
      "r326",
      "r327",
      "r328",
      "r329",
      "r330",
      "r331",
      "r332",
      "r333",
      "r334",
      "r335",
      "r336",
      "r337",
      "r338",
      "r339",
      "r340",
      "r341",
      "r342",
      "r343",
      "r344",
      "r345",
      "r346"
     ]
    },
    "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": [
      "r29",
      "r496",
      "r787"
     ]
    },
    "snbr_SleepIQTechnologyMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.sleepnumber.com/20250329",
     "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": [
      "r751",
      "r755"
     ]
    },
    "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": [
      "r752"
     ]
    },
    "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": [
      "r754"
     ]
    },
    "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": [
      "r753"
     ]
    },
    "us-gaap_StatementBusinessSegmentsAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "StatementBusinessSegmentsAxis",
     "presentation": [
      "http://www.sleepnumber.com/role/SegmentScheduleofOperatingProfitLossfromSegmentstoConsolidatedDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Segments [Axis]",
        "label": "Segments [Axis]",
        "documentation": "Information by business segments."
       }
      }
     },
     "auth_ref": [
      "r77",
      "r78",
      "r79",
      "r80",
      "r105",
      "r160",
      "r163",
      "r166",
      "r167",
      "r168",
      "r169",
      "r170",
      "r171",
      "r172",
      "r173",
      "r174",
      "r175",
      "r176",
      "r177",
      "r179",
      "r180",
      "r181",
      "r182",
      "r183",
      "r184",
      "r185",
      "r186",
      "r188",
      "r189",
      "r190",
      "r194",
      "r207",
      "r208",
      "r209",
      "r210",
      "r211",
      "r212",
      "r213",
      "r214",
      "r215",
      "r229",
      "r231",
      "r243",
      "r247",
      "r457",
      "r458",
      "r459",
      "r460",
      "r461",
      "r462",
      "r463",
      "r464",
      "r465",
      "r466",
      "r467",
      "r560",
      "r563",
      "r564",
      "r569",
      "r602",
      "r788",
      "r791",
      "r792",
      "r793",
      "r794",
      "r795",
      "r796",
      "r797",
      "r798",
      "r799",
      "r800",
      "r801",
      "r802",
      "r803",
      "r804",
      "r805",
      "r806",
      "r807",
      "r808",
      "r809",
      "r810",
      "r811",
      "r812",
      "r813",
      "r814",
      "r815",
      "r816",
      "r817",
      "r818"
     ]
    },
    "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": [
      "r4",
      "r41",
      "r44",
      "r45",
      "r104",
      "r122",
      "r123",
      "r124",
      "r131",
      "r132",
      "r133",
      "r135",
      "r140",
      "r142",
      "r144",
      "r161",
      "r198",
      "r199",
      "r230",
      "r281",
      "r364",
      "r365",
      "r371",
      "r372",
      "r373",
      "r375",
      "r376",
      "r377",
      "r382",
      "r383",
      "r384",
      "r385",
      "r386",
      "r387",
      "r388",
      "r408",
      "r409",
      "r410",
      "r411",
      "r412",
      "r413",
      "r415",
      "r417",
      "r431",
      "r454",
      "r477",
      "r478",
      "r479",
      "r488",
      "r537"
     ]
    },
    "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": [
      "r131",
      "r132",
      "r133",
      "r161",
      "r417",
      "r438",
      "r484",
      "r489",
      "r492",
      "r493",
      "r494",
      "r495",
      "r497",
      "r498",
      "r500",
      "r503",
      "r504",
      "r505",
      "r506",
      "r507",
      "r508",
      "r509",
      "r510",
      "r511",
      "r513",
      "r514",
      "r515",
      "r516",
      "r517",
      "r519",
      "r521",
      "r522",
      "r523",
      "r524",
      "r525",
      "r526",
      "r527",
      "r528",
      "r529",
      "r530",
      "r531",
      "r532",
      "r533",
      "r534",
      "r537",
      "r608"
     ]
    },
    "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": [
      "r131",
      "r132",
      "r133",
      "r161",
      "r195",
      "r417",
      "r438",
      "r484",
      "r489",
      "r492",
      "r493",
      "r494",
      "r495",
      "r497",
      "r498",
      "r500",
      "r503",
      "r504",
      "r505",
      "r506",
      "r507",
      "r508",
      "r509",
      "r510",
      "r511",
      "r513",
      "r514",
      "r515",
      "r516",
      "r517",
      "r519",
      "r521",
      "r522",
      "r523",
      "r524",
      "r525",
      "r526",
      "r527",
      "r528",
      "r529",
      "r530",
      "r531",
      "r532",
      "r533",
      "r534",
      "r537",
      "r608"
     ]
    },
    "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": [
      "r625",
      "r635",
      "r645",
      "r677"
     ]
    },
    "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": [
      "r4",
      "r40",
      "r41",
      "r70"
     ]
    },
    "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": [
      "r21",
      "r40",
      "r41",
      "r70"
     ]
    },
    "snbr_StockRepurchaseAcquiredThroughTaxWithholdingRestrictedStock": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.sleepnumber.com/20250329",
     "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": [
      "r760"
     ]
    },
    "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": [
      "r4",
      "r40",
      "r41",
      "r70",
      "r485",
      "r537",
      "r545"
     ]
    },
    "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": [
      "r4",
      "r40",
      "r41",
      "r70",
      "r488",
      "r537",
      "r545",
      "r614"
     ]
    },
    "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": [
      "r41",
      "r44",
      "r45",
      "r63",
      "r502",
      "r518",
      "r538",
      "r539",
      "r598",
      "r615",
      "r712",
      "r726",
      "r773",
      "r820"
     ]
    },
    "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": [
      "r671"
     ]
    },
    "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": [
      "r32",
      "r33"
     ]
    },
    "snbr_TimeBasedPerformanceBasedAndMarketBasedStockAwardsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.sleepnumber.com/20250329",
     "localname": "TimeBasedPerformanceBasedAndMarketBasedStockAwardsMember",
     "presentation": [
      "http://www.sleepnumber.com/role/StockBasedCompensationExpenseDetails"
     ],
     "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": [
      "r583",
      "r764"
     ]
    },
    "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": [
      "r583",
      "r764"
     ]
    },
    "snbr_TimingOfTransferOfGoodsOrServicesConcentrationRiskMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.sleepnumber.com/20250329",
     "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": [
      "r663"
     ]
    },
    "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": [
      "r670"
     ]
    },
    "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": [
      "r23",
      "r732",
      "r733",
      "r734",
      "r735",
      "r736",
      "r737",
      "r738",
      "r740",
      "r741",
      "r742"
     ]
    },
    "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": [
      "r690"
     ]
    },
    "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": [
      "r692"
     ]
    },
    "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": [
      "r583"
     ]
    },
    "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": [
      "r693"
     ]
    },
    "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": [
      "r694"
     ]
    },
    "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": [
      "r694"
     ]
    },
    "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": [
      "r692"
     ]
    },
    "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": [
      "r692"
     ]
    },
    "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": [
      "r695"
     ]
    },
    "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": [
      "r693"
     ]
    },
    "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": [
      "r240",
      "r241",
      "r245",
      "r246"
     ]
    },
    "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": [
      "r689"
     ]
    },
    "us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceSheetAmount": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "UnrecordedUnconditionalPurchaseObligationBalanceSheetAmount",
     "crdr": "credit",
     "presentation": [
      "http://www.sleepnumber.com/role/LeasesScheduleofMaturitiesofOperatingLeaseLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Amount leases executed, not yet commenced, excluded from table",
        "label": "Unrecorded Unconditional Purchase Obligation",
        "documentation": "Amount of unrecorded obligation to transfer funds in future for fixed or minimum amount or quantity of product and service at fixed or minimum price. Includes, but is not limited to, lease not yet commenced and take-or-pay and throughput contracts."
       }
      }
     },
     "auth_ref": [
      "r250",
      "r775"
     ]
    },
    "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",
      "r83",
      "r84",
      "r85",
      "r86"
     ]
    },
    "snbr_VariableLeaseAdjustedCost": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.sleepnumber.com/20250329",
     "localname": "VariableLeaseAdjustedCost",
     "crdr": "debit",
     "presentation": [
      "http://www.sleepnumber.com/role/LeasesScheduleofOperatingLeaseCostsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Variable lease costs",
        "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": [
      "r659"
     ]
    },
    "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "WeightedAverageNumberOfDilutedSharesOutstanding",
     "calculation": {
      "http://www.sleepnumber.com/role/NetLossperCommonShareScheduleofComponentsofBasicandDilutedNetLossIncomeperShareDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.sleepnumber.com/role/CondensedConsolidatedStatementsofOperations",
      "http://www.sleepnumber.com/role/NetLossperCommonShareScheduleofComponentsofBasicandDilutedNetLossIncomeperShareDetails"
     ],
     "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": [
      "r147",
      "r155"
     ]
    },
    "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "WeightedAverageNumberOfSharesOutstandingBasic",
     "calculation": {
      "http://www.sleepnumber.com/role/NetLossperCommonShareScheduleofComponentsofBasicandDilutedNetLossIncomeperShareDetails": {
       "parentTag": "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.sleepnumber.com/role/CondensedConsolidatedStatementsofOperations",
      "http://www.sleepnumber.com/role/NetLossperCommonShareScheduleofComponentsofBasicandDilutedNetLossIncomeperShareDetails"
     ],
     "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": [
      "r146",
      "r155"
     ]
    },
    "us-gaap_WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract",
     "presentation": [
      "http://www.sleepnumber.com/role/NetLossperCommonShareScheduleofComponentsofBasicandDilutedNetLossIncomeperShareDetails"
     ],
     "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": [
      "r657"
     ]
    }
   }
  }
 },
 "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": "28",
   "Subparagraph": "(a)",
   "SubTopic": "10",
   "Topic": "230",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-28"
  },
  "r2": {
   "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"
  },
  "r3": {
   "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"
  },
  "r4": {
   "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"
  },
  "r5": {
   "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"
  },
  "r6": {
   "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"
  },
  "r7": {
   "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"
  },
  "r8": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "230",
   "SubTopic": "10",
   "Section": "45",
   "Paragraph": "15",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-15"
  },
  "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": "280",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "30",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-30"
  },
  "r16": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "280",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "30",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-30"
  },
  "r17": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "280",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "31",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-31"
  },
  "r18": {
   "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"
  },
  "r19": {
   "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"
  },
  "r20": {
   "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"
  },
  "r21": {
   "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"
  },
  "r22": {
   "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"
  },
  "r23": {
   "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"
  },
  "r24": {
   "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"
  },
  "r25": {
   "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"
  },
  "r26": {
   "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"
  },
  "r27": {
   "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"
  },
  "r28": {
   "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"
  },
  "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)(a)(1))",
   "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)(a))",
   "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(19)(b))",
   "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(19))",
   "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(20))",
   "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(21))",
   "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(22)(b))",
   "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(23))",
   "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(24))",
   "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(25))",
   "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(26))",
   "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(28))",
   "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(29))",
   "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)(a)(1))",
   "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(30)(a)(3))",
   "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(30))",
   "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(31))",
   "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(32))",
   "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)(a))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r48": {
   "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"
  },
  "r49": {
   "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"
  },
  "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(1))",
   "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(10))",
   "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(2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2"
  },
  "r53": {
   "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"
  },
  "r54": {
   "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"
  },
  "r55": {
   "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"
  },
  "r56": {
   "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"
  },
  "r57": {
   "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"
  },
  "r58": {
   "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"
  },
  "r59": {
   "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"
  },
  "r60": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "235",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/235/tableOfContent"
  },
  "r61": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "250",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/250/tableOfContent"
  },
  "r62": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "275",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/275/tableOfContent"
  },
  "r63": {
   "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"
  },
  "r64": {
   "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"
  },
  "r65": {
   "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"
  },
  "r66": {
   "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"
  },
  "r67": {
   "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"
  },
  "r68": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "440",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/440/tableOfContent"
  },
  "r69": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "470",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/470/tableOfContent"
  },
  "r70": {
   "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"
  },
  "r71": {
   "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"
  },
  "r72": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "810",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/810/tableOfContent"
  },
  "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(11))",
   "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": "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"
  },
  "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(15))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478524/942-220-S99-1"
  },
  "r76": {
   "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"
  },
  "r77": {
   "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"
  },
  "r78": {
   "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"
  },
  "r79": {
   "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"
  },
  "r80": {
   "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"
  },
  "r81": {
   "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"
  },
  "r82": {
   "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"
  },
  "r83": {
   "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"
  },
  "r84": {
   "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"
  },
  "r85": {
   "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"
  },
  "r86": {
   "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"
  },
  "r87": {
   "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"
  },
  "r88": {
   "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"
  },
  "r89": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Accounting Standards Codification",
   "Topic": "606",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/606/tableOfContent"
  },
  "r90": {
   "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"
  },
  "r91": {
   "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"
  },
  "r92": {
   "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"
  },
  "r93": {
   "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"
  },
  "r94": {
   "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"
  },
  "r95": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "12",
   "Subsection": "17",
   "Paragraph": "Column A",
   "Publisher": "SEC"
  },
  "r96": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "12",
   "Subsection": "17",
   "Paragraph": "Column B",
   "Publisher": "SEC"
  },
  "r97": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "12",
   "Subsection": "17",
   "Paragraph": "Column C",
   "Publisher": "SEC"
  },
  "r98": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "12",
   "Subsection": "17",
   "Paragraph": "Column D",
   "Publisher": "SEC"
  },
  "r99": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "12",
   "Subsection": "17",
   "Paragraph": "Column E",
   "Publisher": "SEC"
  },
  "r100": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "12",
   "Subsection": "17",
   "Paragraph": "Column F",
   "Publisher": "SEC"
  },
  "r101": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Staff Accounting Bulletin (SAB)",
   "Number": "Topic 11",
   "Section": "L",
   "Publisher": "SEC"
  },
  "r102": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Staff Accounting Bulletin (SAB)",
   "Number": "Topic 5",
   "Section": "Y",
   "Paragraph": "Question 2",
   "Publisher": "SEC"
  },
  "r103": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Staff Accounting Bulletin (SAB)",
   "Number": "Topic 5",
   "Section": "Y",
   "Paragraph": "Question 4",
   "Publisher": "SEC"
  },
  "r104": {
   "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"
  },
  "r105": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "205",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483499/205-20-50-1"
  },
  "r106": {
   "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"
  },
  "r107": {
   "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"
  },
  "r108": {
   "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"
  },
  "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(1))",
   "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(15))",
   "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(16))",
   "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(17))",
   "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(18))",
   "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(21))",
   "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(4))",
   "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(6))",
   "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(7))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r118": {
   "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"
  },
  "r119": {
   "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"
  },
  "r120": {
   "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"
  },
  "r121": {
   "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"
  },
  "r122": {
   "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"
  },
  "r123": {
   "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"
  },
  "r124": {
   "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"
  },
  "r125": {
   "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"
  },
  "r126": {
   "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"
  },
  "r127": {
   "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"
  },
  "r128": {
   "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"
  },
  "r129": {
   "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"
  },
  "r130": {
   "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(h)(2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1"
  },
  "r131": {
   "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"
  },
  "r132": {
   "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"
  },
  "r133": {
   "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"
  },
  "r134": {
   "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"
  },
  "r135": {
   "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"
  },
  "r136": {
   "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"
  },
  "r137": {
   "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"
  },
  "r138": {
   "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"
  },
  "r139": {
   "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"
  },
  "r140": {
   "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"
  },
  "r141": {
   "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"
  },
  "r142": {
   "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"
  },
  "r143": {
   "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"
  },
  "r144": {
   "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"
  },
  "r145": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "260",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/260/tableOfContent"
  },
  "r146": {
   "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"
  },
  "r147": {
   "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"
  },
  "r148": {
   "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"
  },
  "r149": {
   "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"
  },
  "r150": {
   "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"
  },
  "r151": {
   "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"
  },
  "r152": {
   "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"
  },
  "r153": {
   "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"
  },
  "r154": {
   "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"
  },
  "r155": {
   "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"
  },
  "r156": {
   "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"
  },
  "r157": {
   "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"
  },
  "r158": {
   "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"
  },
  "r159": {
   "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"
  },
  "r160": {
   "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"
  },
  "r161": {
   "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"
  },
  "r162": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/280/tableOfContent"
  },
  "r163": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "15",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-15"
  },
  "r164": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "21",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-21"
  },
  "r165": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "21",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-21"
  },
  "r166": {
   "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"
  },
  "r167": {
   "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"
  },
  "r168": {
   "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"
  },
  "r169": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "22",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-22"
  },
  "r170": {
   "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"
  },
  "r171": {
   "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"
  },
  "r172": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "22",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-22"
  },
  "r173": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "22",
   "Subparagraph": "(g)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-22"
  },
  "r174": {
   "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"
  },
  "r175": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "22",
   "Subparagraph": "(j)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-22"
  },
  "r176": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "25",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-25"
  },
  "r177": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "25",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-25"
  },
  "r178": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "26",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-26"
  },
  "r179": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "26A",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-26A"
  },
  "r180": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "26B",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-26B"
  },
  "r181": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "26C",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-26C"
  },
  "r182": {
   "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"
  },
  "r183": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "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"
  },
  "r184": {
   "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"
  },
  "r185": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "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"
  },
  "r186": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "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"
  },
  "r187": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "32",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-32"
  },
  "r188": {
   "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"
  },
  "r189": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "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"
  },
  "r190": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "34",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-34"
  },
  "r191": {
   "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"
  },
  "r192": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "41",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-41"
  },
  "r193": {
   "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"
  },
  "r194": {
   "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"
  },
  "r195": {
   "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"
  },
  "r196": {
   "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"
  },
  "r197": {
   "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"
  },
  "r198": {
   "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"
  },
  "r199": {
   "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"
  },
  "r200": {
   "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"
  },
  "r201": {
   "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"
  },
  "r202": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "330",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/330/tableOfContent"
  },
  "r203": {
   "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"
  },
  "r204": {
   "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"
  },
  "r205": {
   "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"
  },
  "r206": {
   "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"
  },
  "r207": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-1"
  },
  "r208": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "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"
  },
  "r209": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-1"
  },
  "r210": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-1"
  },
  "r211": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-1"
  },
  "r212": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-1"
  },
  "r213": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-1"
  },
  "r214": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(g)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-1"
  },
  "r215": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "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"
  },
  "r216": {
   "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"
  },
  "r217": {
   "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"
  },
  "r218": {
   "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"
  },
  "r219": {
   "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"
  },
  "r220": {
   "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"
  },
  "r221": {
   "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"
  },
  "r222": {
   "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"
  },
  "r223": {
   "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"
  },
  "r224": {
   "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"
  },
  "r225": {
   "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"
  },
  "r226": {
   "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"
  },
  "r227": {
   "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"
  },
  "r228": {
   "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"
  },
  "r229": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-3"
  },
  "r230": {
   "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"
  },
  "r231": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "360",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482099/360-10-50-3"
  },
  "r232": {
   "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"
  },
  "r233": {
   "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"
  },
  "r234": {
   "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"
  },
  "r235": {
   "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"
  },
  "r236": {
   "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"
  },
  "r237": {
   "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"
  },
  "r238": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "420",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/420/tableOfContent"
  },
  "r239": {
   "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"
  },
  "r240": {
   "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"
  },
  "r241": {
   "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"
  },
  "r242": {
   "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"
  },
  "r243": {
   "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"
  },
  "r244": {
   "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"
  },
  "r245": {
   "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"
  },
  "r246": {
   "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"
  },
  "r247": {
   "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"
  },
  "r248": {
   "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"
  },
  "r249": {
   "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"
  },
  "r250": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "440",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482648/440-10-50-4"
  },
  "r251": {
   "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"
  },
  "r252": {
   "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"
  },
  "r253": {
   "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"
  },
  "r254": {
   "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"
  },
  "r255": {
   "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"
  },
  "r256": {
   "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"
  },
  "r257": {
   "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"
  },
  "r258": {
   "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"
  },
  "r259": {
   "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"
  },
  "r260": {
   "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"
  },
  "r261": {
   "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"
  },
  "r262": {
   "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"
  },
  "r263": {
   "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"
  },
  "r264": {
   "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"
  },
  "r265": {
   "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"
  },
  "r266": {
   "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"
  },
  "r267": {
   "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"
  },
  "r268": {
   "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"
  },
  "r269": {
   "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"
  },
  "r270": {
   "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"
  },
  "r271": {
   "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"
  },
  "r272": {
   "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"
  },
  "r273": {
   "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"
  },
  "r274": {
   "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"
  },
  "r275": {
   "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"
  },
  "r276": {
   "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"
  },
  "r277": {
   "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"
  },
  "r278": {
   "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"
  },
  "r279": {
   "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"
  },
  "r280": {
   "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"
  },
  "r281": {
   "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"
  },
  "r282": {
   "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"
  },
  "r283": {
   "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"
  },
  "r284": {
   "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"
  },
  "r285": {
   "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"
  },
  "r286": {
   "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"
  },
  "r287": {
   "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"
  },
  "r288": {
   "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"
  },
  "r289": {
   "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"
  },
  "r290": {
   "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"
  },
  "r291": {
   "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"
  },
  "r292": {
   "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"
  },
  "r293": {
   "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"
  },
  "r294": {
   "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"
  },
  "r295": {
   "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"
  },
  "r296": {
   "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"
  },
  "r297": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/715/tableOfContent"
  },
  "r298": {
   "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"
  },
  "r299": {
   "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"
  },
  "r300": {
   "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"
  },
  "r301": {
   "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"
  },
  "r302": {
   "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"
  },
  "r303": {
   "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"
  },
  "r304": {
   "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"
  },
  "r305": {
   "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"
  },
  "r306": {
   "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"
  },
  "r307": {
   "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"
  },
  "r308": {
   "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"
  },
  "r309": {
   "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"
  },
  "r310": {
   "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"
  },
  "r311": {
   "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"
  },
  "r312": {
   "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"
  },
  "r313": {
   "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"
  },
  "r314": {
   "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"
  },
  "r315": {
   "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"
  },
  "r316": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/718/tableOfContent"
  },
  "r317": {
   "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"
  },
  "r318": {
   "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"
  },
  "r319": {
   "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"
  },
  "r320": {
   "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"
  },
  "r321": {
   "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"
  },
  "r322": {
   "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"
  },
  "r323": {
   "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"
  },
  "r324": {
   "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"
  },
  "r325": {
   "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"
  },
  "r326": {
   "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"
  },
  "r327": {
   "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"
  },
  "r328": {
   "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"
  },
  "r329": {
   "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"
  },
  "r330": {
   "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"
  },
  "r331": {
   "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"
  },
  "r332": {
   "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"
  },
  "r333": {
   "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"
  },
  "r334": {
   "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"
  },
  "r335": {
   "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"
  },
  "r336": {
   "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"
  },
  "r337": {
   "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"
  },
  "r338": {
   "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"
  },
  "r339": {
   "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"
  },
  "r340": {
   "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"
  },
  "r341": {
   "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"
  },
  "r342": {
   "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"
  },
  "r343": {
   "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"
  },
  "r344": {
   "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"
  },
  "r345": {
   "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"
  },
  "r346": {
   "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"
  },
  "r347": {
   "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"
  },
  "r348": {
   "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"
  },
  "r349": {
   "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"
  },
  "r350": {
   "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"
  },
  "r351": {
   "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"
  },
  "r352": {
   "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"
  },
  "r353": {
   "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"
  },
  "r354": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/740/tableOfContent"
  },
  "r355": {
   "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"
  },
  "r356": {
   "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"
  },
  "r357": {
   "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"
  },
  "r358": {
   "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"
  },
  "r359": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "12B",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-12B"
  },
  "r360": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "12C",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-12C"
  },
  "r361": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "14",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-14"
  },
  "r362": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "17",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-17"
  },
  "r363": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "21",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-21"
  },
  "r364": {
   "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"
  },
  "r365": {
   "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"
  },
  "r366": {
   "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.5.Q1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479360/740-10-S99-1"
  },
  "r367": {
   "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"
  },
  "r368": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SAB Topic 11.C)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479360/740-10-S99-2"
  },
  "r369": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "270",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477891/740-270-50-1"
  },
  "r370": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482603/740-30-50-2"
  },
  "r371": {
   "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"
  },
  "r372": {
   "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"
  },
  "r373": {
   "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"
  },
  "r374": {
   "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"
  },
  "r375": {
   "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"
  },
  "r376": {
   "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"
  },
  "r377": {
   "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"
  },
  "r378": {
   "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"
  },
  "r379": {
   "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"
  },
  "r380": {
   "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"
  },
  "r381": {
   "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"
  },
  "r382": {
   "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"
  },
  "r383": {
   "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"
  },
  "r384": {
   "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"
  },
  "r385": {
   "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"
  },
  "r386": {
   "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"
  },
  "r387": {
   "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"
  },
  "r388": {
   "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"
  },
  "r389": {
   "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"
  },
  "r390": {
   "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"
  },
  "r391": {
   "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"
  },
  "r392": {
   "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"
  },
  "r393": {
   "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"
  },
  "r394": {
   "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"
  },
  "r395": {
   "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"
  },
  "r396": {
   "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"
  },
  "r397": {
   "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"
  },
  "r398": {
   "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"
  },
  "r399": {
   "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"
  },
  "r400": {
   "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"
  },
  "r401": {
   "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"
  },
  "r402": {
   "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"
  },
  "r403": {
   "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"
  },
  "r404": {
   "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"
  },
  "r405": {
   "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"
  },
  "r406": {
   "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"
  },
  "r407": {
   "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"
  },
  "r408": {
   "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"
  },
  "r409": {
   "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"
  },
  "r410": {
   "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"
  },
  "r411": {
   "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"
  },
  "r412": {
   "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"
  },
  "r413": {
   "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"
  },
  "r414": {
   "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"
  },
  "r415": {
   "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"
  },
  "r416": {
   "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"
  },
  "r417": {
   "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"
  },
  "r418": {
   "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"
  },
  "r419": {
   "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"
  },
  "r420": {
   "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"
  },
  "r421": {
   "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"
  },
  "r422": {
   "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"
  },
  "r423": {
   "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"
  },
  "r424": {
   "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"
  },
  "r425": {
   "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"
  },
  "r426": {
   "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"
  },
  "r427": {
   "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"
  },
  "r428": {
   "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"
  },
  "r429": {
   "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"
  },
  "r430": {
   "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"
  },
  "r431": {
   "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"
  },
  "r432": {
   "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"
  },
  "r433": {
   "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"
  },
  "r434": {
   "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"
  },
  "r435": {
   "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"
  },
  "r436": {
   "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"
  },
  "r437": {
   "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"
  },
  "r438": {
   "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"
  },
  "r439": {
   "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"
  },
  "r440": {
   "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"
  },
  "r441": {
   "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"
  },
  "r442": {
   "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"
  },
  "r443": {
   "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"
  },
  "r444": {
   "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"
  },
  "r445": {
   "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"
  },
  "r446": {
   "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"
  },
  "r447": {
   "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"
  },
  "r448": {
   "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"
  },
  "r449": {
   "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"
  },
  "r450": {
   "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"
  },
  "r451": {
   "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"
  },
  "r452": {
   "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"
  },
  "r453": {
   "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"
  },
  "r454": {
   "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"
  },
  "r455": {
   "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"
  },
  "r456": {
   "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"
  },
  "r457": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-16(Column A))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-1"
  },
  "r458": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-16(Column B))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-1"
  },
  "r459": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-16(Column C))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-1"
  },
  "r460": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-16(Column D))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-1"
  },
  "r461": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-16(Column E))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-1"
  },
  "r462": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-16(Column F))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-1"
  },
  "r463": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-16(Column G))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-1"
  },
  "r464": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-16(Column H))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-1"
  },
  "r465": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-16(Column I))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-1"
  },
  "r466": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-16(Column J))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-1"
  },
  "r467": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-16(Column K))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-1"
  },
  "r468": {
   "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"
  },
  "r469": {
   "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"
  },
  "r470": {
   "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"
  },
  "r471": {
   "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"
  },
  "r472": {
   "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"
  },
  "r473": {
   "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"
  },
  "r474": {
   "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"
  },
  "r475": {
   "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"
  },
  "r476": {
   "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"
  },
  "r477": {
   "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"
  },
  "r478": {
   "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"
  },
  "r479": {
   "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"
  },
  "r480": {
   "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"
  },
  "r481": {
   "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"
  },
  "r482": {
   "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"
  },
  "r483": {
   "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"
  },
  "r484": {
   "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"
  },
  "r485": {
   "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"
  },
  "r486": {
   "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"
  },
  "r487": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "13",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480990/946-20-50-13"
  },
  "r488": {
   "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"
  },
  "r489": {
   "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"
  },
  "r490": {
   "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"
  },
  "r491": {
   "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"
  },
  "r492": {
   "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"
  },
  "r493": {
   "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"
  },
  "r494": {
   "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"
  },
  "r495": {
   "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"
  },
  "r496": {
   "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"
  },
  "r497": {
   "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"
  },
  "r498": {
   "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"
  },
  "r499": {
   "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"
  },
  "r500": {
   "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"
  },
  "r501": {
   "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"
  },
  "r502": {
   "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"
  },
  "r503": {
   "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"
  },
  "r504": {
   "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"
  },
  "r505": {
   "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"
  },
  "r506": {
   "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"
  },
  "r507": {
   "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"
  },
  "r508": {
   "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"
  },
  "r509": {
   "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"
  },
  "r510": {
   "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"
  },
  "r511": {
   "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"
  },
  "r512": {
   "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"
  },
  "r513": {
   "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"
  },
  "r514": {
   "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"
  },
  "r515": {
   "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"
  },
  "r516": {
   "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"
  },
  "r517": {
   "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"
  },
  "r518": {
   "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"
  },
  "r519": {
   "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"
  },
  "r520": {
   "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"
  },
  "r521": {
   "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"
  },
  "r522": {
   "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"
  },
  "r523": {
   "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"
  },
  "r524": {
   "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"
  },
  "r525": {
   "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"
  },
  "r526": {
   "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"
  },
  "r527": {
   "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"
  },
  "r528": {
   "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"
  },
  "r529": {
   "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"
  },
  "r530": {
   "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"
  },
  "r531": {
   "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"
  },
  "r532": {
   "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"
  },
  "r533": {
   "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"
  },
  "r534": {
   "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"
  },
  "r535": {
   "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"
  },
  "r536": {
   "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"
  },
  "r537": {
   "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"
  },
  "r538": {
   "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"
  },
  "r539": {
   "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"
  },
  "r540": {
   "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"
  },
  "r541": {
   "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"
  },
  "r542": {
   "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"
  },
  "r543": {
   "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"
  },
  "r544": {
   "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"
  },
  "r545": {
   "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"
  },
  "r546": {
   "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"
  },
  "r547": {
   "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"
  },
  "r548": {
   "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"
  },
  "r549": {
   "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"
  },
  "r550": {
   "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"
  },
  "r551": {
   "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"
  },
  "r552": {
   "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"
  },
  "r553": {
   "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"
  },
  "r554": {
   "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"
  },
  "r555": {
   "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"
  },
  "r556": {
   "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"
  },
  "r557": {
   "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"
  },
  "r558": {
   "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"
  },
  "r559": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "47",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482785/280-10-55-47"
  },
  "r560": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "47",
   "Subparagraph": "(bb)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482785/280-10-55-47"
  },
  "r561": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "47",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482785/280-10-55-47"
  },
  "r562": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "47",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482785/280-10-55-47"
  },
  "r563": {
   "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"
  },
  "r564": {
   "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"
  },
  "r565": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "54",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482785/280-10-55-54"
  },
  "r566": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "54",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482785/280-10-55-54"
  },
  "r567": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "54",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482785/280-10-55-54"
  },
  "r568": {
   "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"
  },
  "r569": {
   "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"
  },
  "r570": {
   "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"
  },
  "r571": {
   "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"
  },
  "r572": {
   "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"
  },
  "r573": {
   "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"
  },
  "r574": {
   "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"
  },
  "r575": {
   "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"
  },
  "r576": {
   "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"
  },
  "r577": {
   "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"
  },
  "r578": {
   "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"
  },
  "r579": {
   "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"
  },
  "r580": {
   "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"
  },
  "r581": {
   "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"
  },
  "r582": {
   "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"
  },
  "r583": {
   "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"
  },
  "r584": {
   "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"
  },
  "r585": {
   "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"
  },
  "r586": {
   "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"
  },
  "r587": {
   "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"
  },
  "r588": {
   "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"
  },
  "r589": {
   "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"
  },
  "r590": {
   "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"
  },
  "r591": {
   "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"
  },
  "r592": {
   "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"
  },
  "r593": {
   "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"
  },
  "r594": {
   "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"
  },
  "r595": {
   "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"
  },
  "r596": {
   "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"
  },
  "r597": {
   "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"
  },
  "r598": {
   "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"
  },
  "r599": {
   "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"
  },
  "r600": {
   "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"
  },
  "r601": {
   "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"
  },
  "r602": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "9C",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480046/944-40-55-9C"
  },
  "r603": {
   "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"
  },
  "r604": {
   "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"
  },
  "r605": {
   "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"
  },
  "r606": {
   "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"
  },
  "r607": {
   "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"
  },
  "r608": {
   "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"
  },
  "r609": {
   "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"
  },
  "r610": {
   "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"
  },
  "r611": {
   "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"
  },
  "r612": {
   "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"
  },
  "r613": {
   "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"
  },
  "r614": {
   "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"
  },
  "r615": {
   "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"
  },
  "r616": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Exchange Act",
   "Number": "240",
   "Section": "12",
   "Subsection": "b"
  },
  "r617": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Exchange Act",
   "Number": "240",
   "Section": "12",
   "Subsection": "b-2"
  },
  "r618": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Exchange Act",
   "Number": "240",
   "Section": "12",
   "Subsection": "d1-1"
  },
  "r619": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 10-Q",
   "Number": "240",
   "Section": "308",
   "Subsection": "a"
  },
  "r620": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "16",
   "Subsection": "J",
   "Paragraph": "a"
  },
  "r621": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "6",
   "Subsection": "F",
   "Paragraph": "1"
  },
  "r622": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "6",
   "Subsection": "F",
   "Paragraph": "1",
   "Subparagraph": "i"
  },
  "r623": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "6",
   "Subsection": "F",
   "Paragraph": "1",
   "Subparagraph": "i",
   "Sentence": "A"
  },
  "r624": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "6",
   "Subsection": "F",
   "Paragraph": "1",
   "Subparagraph": "i",
   "Sentence": "B"
  },
  "r625": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "6",
   "Subsection": "F",
   "Paragraph": "1",
   "Subparagraph": "i",
   "Sentence": "C"
  },
  "r626": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "6",
   "Subsection": "F",
   "Paragraph": "1",
   "Subparagraph": "i",
   "Sentence": "D"
  },
  "r627": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "6",
   "Subsection": "F",
   "Paragraph": "1",
   "Subparagraph": "i",
   "Sentence": "E"
  },
  "r628": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "6",
   "Subsection": "F",
   "Paragraph": "1",
   "Subparagraph": "ii"
  },
  "r629": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "6",
   "Subsection": "F",
   "Paragraph": "1",
   "Subparagraph": "iii"
  },
  "r630": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "6",
   "Subsection": "F",
   "Paragraph": "2"
  },
  "r631": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 40-F",
   "Section": "19",
   "Paragraph": "a"
  },
  "r632": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 40-F",
   "Section": "19",
   "Paragraph": "a",
   "Subparagraph": "1"
  },
  "r633": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 40-F",
   "Section": "19",
   "Paragraph": "a",
   "Subparagraph": "1",
   "Sentence": "i"
  },
  "r634": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 40-F",
   "Section": "19",
   "Paragraph": "a",
   "Subparagraph": "1",
   "Sentence": "ii"
  },
  "r635": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 40-F",
   "Section": "19",
   "Paragraph": "a",
   "Subparagraph": "1",
   "Sentence": "iii"
  },
  "r636": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 40-F",
   "Section": "19",
   "Paragraph": "a",
   "Subparagraph": "1",
   "Sentence": "iv"
  },
  "r637": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 40-F",
   "Section": "19",
   "Paragraph": "a",
   "Subparagraph": "1",
   "Sentence": "v"
  },
  "r638": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 40-F",
   "Section": "19",
   "Paragraph": "a",
   "Subparagraph": "2"
  },
  "r639": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 40-F",
   "Section": "19",
   "Paragraph": "a",
   "Subparagraph": "3"
  },
  "r640": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 40-F",
   "Section": "19",
   "Paragraph": "b"
  },
  "r641": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-CSR",
   "Section": "18",
   "Paragraph": "a"
  },
  "r642": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-CSR",
   "Section": "18",
   "Paragraph": "a",
   "Subparagraph": "1"
  },
  "r643": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-CSR",
   "Section": "18",
   "Paragraph": "a",
   "Subparagraph": "1",
   "Sentence": "i"
  },
  "r644": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-CSR",
   "Section": "18",
   "Paragraph": "a",
   "Subparagraph": "1",
   "Sentence": "ii"
  },
  "r645": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-CSR",
   "Section": "18",
   "Paragraph": "a",
   "Subparagraph": "1",
   "Sentence": "iii"
  },
  "r646": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-CSR",
   "Section": "18",
   "Paragraph": "a",
   "Subparagraph": "1",
   "Sentence": "iv"
  },
  "r647": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-CSR",
   "Section": "18",
   "Paragraph": "a",
   "Subparagraph": "1",
   "Sentence": "v"
  },
  "r648": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-CSR",
   "Section": "18",
   "Paragraph": "a",
   "Subparagraph": "2"
  },
  "r649": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-CSR",
   "Section": "18",
   "Paragraph": "a",
   "Subparagraph": "3"
  },
  "r650": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-CSR",
   "Section": "18",
   "Paragraph": "b"
  },
  "r651": {
   "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"
  },
  "r652": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v"
  },
  "r653": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "1"
  },
  "r654": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "2",
   "Subparagraph": "ii"
  },
  "r655": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "2",
   "Subparagraph": "iii"
  },
  "r656": {
   "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"
  },
  "r657": {
   "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"
  },
  "r658": {
   "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"
  },
  "r659": {
   "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"
  },
  "r660": {
   "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"
  },
  "r661": {
   "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"
  },
  "r662": {
   "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"
  },
  "r663": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "2",
   "Subparagraph": "iv"
  },
  "r664": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "2",
   "Subparagraph": "vi"
  },
  "r665": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "3"
  },
  "r666": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "4"
  },
  "r667": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "5",
   "Subparagraph": "i"
  },
  "r668": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "5",
   "Subparagraph": "ii"
  },
  "r669": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "5",
   "Subparagraph": "iii"
  },
  "r670": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "5",
   "Subparagraph": "iv"
  },
  "r671": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "6"
  },
  "r672": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "6",
   "Subparagraph": "i"
  },
  "r673": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "w",
   "Paragraph": "1"
  },
  "r674": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "w",
   "Paragraph": "1",
   "Subparagraph": "i"
  },
  "r675": {
   "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"
  },
  "r676": {
   "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"
  },
  "r677": {
   "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"
  },
  "r678": {
   "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"
  },
  "r679": {
   "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"
  },
  "r680": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "w",
   "Paragraph": "1",
   "Subparagraph": "ii"
  },
  "r681": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "w",
   "Paragraph": "1",
   "Subparagraph": "iii"
  },
  "r682": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "w",
   "Paragraph": "2"
  },
  "r683": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "x",
   "Paragraph": "1"
  },
  "r684": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "x",
   "Paragraph": "2"
  },
  "r685": {
   "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"
  },
  "r686": {
   "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"
  },
  "r687": {
   "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"
  },
  "r688": {
   "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"
  },
  "r689": {
   "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"
  },
  "r690": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "408",
   "Subsection": "a"
  },
  "r691": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "408",
   "Subsection": "a",
   "Paragraph": "1"
  },
  "r692": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "408",
   "Subsection": "a",
   "Paragraph": "2",
   "Subparagraph": "A"
  },
  "r693": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "408",
   "Subsection": "a",
   "Paragraph": "2",
   "Subparagraph": "B"
  },
  "r694": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "408",
   "Subsection": "a",
   "Paragraph": "2",
   "Subparagraph": "C"
  },
  "r695": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "408",
   "Subsection": "a",
   "Paragraph": "2",
   "Subparagraph": "D"
  },
  "r696": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "408",
   "Subsection": "b",
   "Paragraph": "1"
  },
  "r697": {
   "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"
  },
  "r698": {
   "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"
  },
  "r699": {
   "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"
  },
  "r700": {
   "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"
  },
  "r701": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-T",
   "Number": "232",
   "Section": "405"
  },
  "r702": {
   "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"
  },
  "r703": {
   "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"
  },
  "r704": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "Staff Accounting Bulletin (SAB)",
   "Number": "Topic 5",
   "Section": "Y",
   "Paragraph": "Question 2",
   "Publisher": "SEC"
  },
  "r705": {
   "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"
  },
  "r706": {
   "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"
  },
  "r707": {
   "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"
  },
  "r708": {
   "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"
  },
  "r709": {
   "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"
  },
  "r710": {
   "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"
  },
  "r711": {
   "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"
  },
  "r712": {
   "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"
  },
  "r713": {
   "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"
  },
  "r714": {
   "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"
  },
  "r715": {
   "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"
  },
  "r716": {
   "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"
  },
  "r717": {
   "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"
  },
  "r718": {
   "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"
  },
  "r719": {
   "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"
  },
  "r720": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "18",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-18"
  },
  "r721": {
   "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"
  },
  "r722": {
   "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"
  },
  "r723": {
   "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"
  },
  "r724": {
   "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"
  },
  "r725": {
   "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"
  },
  "r726": {
   "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"
  },
  "r727": {
   "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"
  },
  "r728": {
   "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"
  },
  "r729": {
   "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"
  },
  "r730": {
   "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"
  },
  "r731": {
   "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"
  },
  "r732": {
   "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"
  },
  "r733": {
   "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"
  },
  "r734": {
   "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"
  },
  "r735": {
   "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"
  },
  "r736": {
   "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"
  },
  "r737": {
   "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"
  },
  "r738": {
   "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"
  },
  "r739": {
   "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"
  },
  "r740": {
   "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"
  },
  "r741": {
   "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"
  },
  "r742": {
   "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"
  },
  "r743": {
   "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"
  },
  "r744": {
   "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"
  },
  "r745": {
   "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"
  },
  "r746": {
   "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"
  },
  "r747": {
   "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"
  },
  "r748": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "450",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/450/tableOfContent"
  },
  "r749": {
   "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"
  },
  "r750": {
   "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"
  },
  "r751": {
   "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"
  },
  "r752": {
   "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"
  },
  "r753": {
   "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"
  },
  "r754": {
   "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"
  },
  "r755": {
   "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"
  },
  "r756": {
   "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"
  },
  "r757": {
   "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"
  },
  "r758": {
   "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"
  },
  "r759": {
   "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"
  },
  "r760": {
   "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"
  },
  "r761": {
   "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"
  },
  "r762": {
   "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"
  },
  "r763": {
   "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"
  },
  "r764": {
   "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"
  },
  "r765": {
   "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"
  },
  "r766": {
   "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"
  },
  "r767": {
   "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"
  },
  "r768": {
   "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"
  },
  "r769": {
   "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"
  },
  "r770": {
   "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"
  },
  "r771": {
   "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"
  },
  "r772": {
   "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"
  },
  "r773": {
   "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"
  },
  "r774": {
   "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"
  },
  "r775": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478964/842-20-50-3"
  },
  "r776": {
   "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"
  },
  "r777": {
   "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"
  },
  "r778": {
   "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"
  },
  "r779": {
   "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"
  },
  "r780": {
   "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"
  },
  "r781": {
   "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"
  },
  "r782": {
   "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"
  },
  "r783": {
   "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"
  },
  "r784": {
   "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"
  },
  "r785": {
   "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"
  },
  "r786": {
   "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"
  },
  "r787": {
   "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"
  },
  "r788": {
   "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"
  },
  "r789": {
   "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"
  },
  "r790": {
   "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"
  },
  "r791": {
   "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"
  },
  "r792": {
   "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"
  },
  "r793": {
   "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"
  },
  "r794": {
   "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"
  },
  "r795": {
   "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"
  },
  "r796": {
   "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"
  },
  "r797": {
   "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"
  },
  "r798": {
   "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"
  },
  "r799": {
   "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"
  },
  "r800": {
   "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"
  },
  "r801": {
   "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"
  },
  "r802": {
   "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"
  },
  "r803": {
   "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"
  },
  "r804": {
   "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"
  },
  "r805": {
   "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"
  },
  "r806": {
   "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"
  },
  "r807": {
   "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"
  },
  "r808": {
   "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"
  },
  "r809": {
   "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"
  },
  "r810": {
   "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"
  },
  "r811": {
   "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"
  },
  "r812": {
   "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"
  },
  "r813": {
   "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"
  },
  "r814": {
   "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"
  },
  "r815": {
   "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"
  },
  "r816": {
   "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"
  },
  "r817": {
   "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"
  },
  "r818": {
   "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"
  },
  "r819": {
   "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"
  },
  "r820": {
   "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"
  },
  "r821": {
   "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"
  },
  "r822": {
   "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>83
<FILENAME>0000827187-25-000058-xbrl.zip
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
begin 644 0000827187-25-000058-xbrl.zip
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
MS?[J63,0"]F 'U#!G,[("4\DD$&"]%(MQ2H9,GD6L)4Q 'NXM0#/-:-R1>/
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
M/3#]?'W;SU=/H7$P6)I"4XE\4< :$MXY7P6Y,:)D&&"#%U?M:\R1TR%?DF3
M8),H3A3EKA7-:;;985W.X#4J8M$*>(?<W:538E$*8<B)"XB&><)9[C:%$E\G
M$RQ(*C80PP8[9;>[Z6NZ6;SG<!-XSU4!9TP 6'GDUF0CN-+=1&_+YV&6'"MD
M_@VP[,'<7"_N;&&@4L99N0V?O ?J25,TR$RZ;,UOTR*]S$%)YWQ5[L&GFV(;
M2\W4A<";F;N:*%2K3'I@6'&+7Z0HC'I&HU;9>0T+0Z(HPE7PFGCJOH!S,.8Y
MO)D/XIH I.A%P0J\T">_-^7+9#4;KT6JN7&+5S1RTEFC8<X:I-.LJBESFKTV
M*K9,T,X;%X_:<1*%:DA'5:?(U@P?R,9)E-]@AT>A@I8[.3OVG1RDJNCSQ??C
MC?J"W:-'K+SM<<G1=3FUK1;"+FQD.L4]D1D'$]F2H([7:<;W:7<8)]C0;J'N
M!H+N)F=^.,-16!F<ZC[1;X@6OX9V@6$5190K,_7T&V:OQ97(LW&4 +%6":;E
M(+>+;#0QE#>P*9O%CH\V@1T7_6U;WCEHVWB^(U=(#*,\?L$*B4<V!5D!++?>
MZ4.Y633 ATIH?F1AQ^S8@,^AXNJ)RDP^9S9%H)KGH_T3E1=5V5 ,ZO 0B?-&
M)*S"F%?K<\W-M+ [#*@[PM3_Z<,?,-L/>0 []CS3VI9<VR7I82; RE-9G2NT
MT]?4@=6G#BR9MU5YMQJYJ6KU4TDLLK2H^)1C592@CN%H7Z7#1&IU)6+=*@/[
M@ T8[9YVG&HH[- 0PX,)?- 70*LZLSTDS^EL@D@?O%VFVL(V<YI-BL D>1DR
M:NGD+H>4=+6388J&!(4?Q4W*C$[VM7GF^#KK=3>MEZHZ']]*J[]5D59RQC,.
M8B :-H>A.\EOW?9>BWRG6F5L[!V>-K4B(5B;X5.0[6@O#]FWIU.9FG7=LA)5
MDOK.()5#-T);QFD0AU.\YA0SV5BA#4A0F;+QG!4,R1BZG$4\JP**KY.WKH*B
MS;A)S-GX]<RDJ==7 BJ2KZU/SA-N.9G5U(<;E;^:-PUW2(<:BXY?<_S*1BDW
MJ )SNXG YBZ-E$0C[:$LL!WP-HPFH/1R0NBV.9O>X$^52G=@K;YDE$='BRQM
M%/Q<*Z8?C52@R'?75" ._(N:3F5WD;?=,YUU+'5,H[SFC%TLU-O2?>5#C?TZ
MWW;*^)HNC+",EAIF\P-Q!1;>RV2HF->84A.-7OSVYM>TM59A"/9((SYIQW$<
M<.$C_U8^4\6T ,.4^/70RL0 EHA,= 4])[;>%>TTA'?.OC;:LQ LO VS%8XW
MP5;X"*Q0!D _,LK3S4Z!.-Z('*,?%3<UN"!YMS)76:.C8*#G9MDA/)>D+>U>
MBO"C\(&A8Z!.Z.]<1S@$H>WXF\E?(].ZCVW#LVR.-R++YN<(] "2S;^(N_7
M,%/B93)KT)L_@)W518*--0Q.< "C*[JC:JT.S=%V;VCAA>X#JK]%26IU@U\^
M@MXBTR@314$,&]TZ.6T$8I(M8GJ\,/QUI1U%UDU5"[M5'=]E,UV14U$GYY4"
M)'8R\.8\R8K#!F92$(%#%MX'>6\.4?PG*&FIKX:NTDFCZDP"E9KS%3>>"C>A
MP.TBI,9=JSXYL8$0+<T4I=:$23QA4;J7%H0G"/E:%9Z/G-7Z*+R;CVBD,M!"
MHW;.&313<D2+VQ;+$'>:Q^@5\-DR8CNC,&U;I=R9EA<'PA1.E9:0ECIW/,_T
M-IZ<-J%"Y PVUK=H^9O F-**2(J+5:DRVFV0XX2E6E6ZT#Y@@8M 6_].L,T_
MX9-/V$X=HE@+I.Y(AYWG;+- 12*0W2]\G*<5<K.)D1(,=**"2'4S'GISTG*?
MGM*/MEFBPFEL/$X_[\'I+X/3YQ%P,^,SV.\<GZT(H;]PV2.7\>K<PN:RTH2C
MB52(1.K2!)T;5A,K9062W>[C&77% HV"4QJ5_2*H'*&&R,(C)7+1+%<FNGB_
M4 7AY3>H].APAVG/SZTSJV=2S_+^<8 :5$J@.JX7H"HN#%J[5:&FN)E=2*HH
M$W7 A=FGC2!3(UYRJ;^D0">'=6'5H/1"Q-<0F* _LZ^]!GV^]:#/M2-!^,1I
MW6742)FJ\]_6#7#4@SV;Z/OU1@JT+-/CD>76TWLH]OJ]I0N-JU\N+KYXGW[]
M^./%I7?^^?++Y\NSZP^?/SUB$4N>,6>9U/^N[XR13&;-^DI,<AEX?Y=!,)*!
M/^_6\[&2(^\7,L41 2]5^M7[/!JI(?#3]5W]CVZJ5CU:.&NU/U^>?;J^N$"
ME%*H&G*\\)XY>5[MAS!FB=K2',5HUBQ7]7<5>MD\]-^^HKRS/)$[&\1A-VK'
M'7&^S%W?_H2]09"EG?D^YI3NK&8F&[57C]665V>7K@^#^28V>.WM$AQ"^3]L
MJ=YQ7XSZG?V!WQ_L=_>$Z(]$M],_EOY(#/;\_N_[6TNU9>9:A0\0TDN2S6$C
MV9Q=7Y^=__WCQ:=K[XR.U5A)YNA[S*Q1MC-Y4Q:G3CIK/-W8)* ]7CV=;YR_
MH%;;>P@PA&6X2+=Y%0+G*I R]CX5%3P&8E???[=W=/K%Z_8['>\JED,E@FR*
MW=N%"KP/P(3NG0ZW(L!>#3HKGG-#TA("+ 8-KDRUY(\E3[M85HM%HR?FPZFO
MTC@0TQ,5TAKIH=/R>'T "/;<Q>P=;;<3'^7+FO:.^^W>WA&27P;;EOGFQ9HR
MVT29;S*_X=I>N]L]FGFYT^X^Z5JWW7_BJ/,F>]1K'Q_L+S3L&P)$4F';W3YO
M#OKU@A3HZ(>MO2TO@2VFS[VM@@^2WGK2B^^];H,/IKHE$^7[@5R>:+=4\/UW
M!T#@!85KN+C+JRRI@PO:6NC6AM4/)99V5)?/R+CDY5]PA/ ,YH)'A%%W#^]+
M@@E^Q!U[I]Z/-F>PZ:[_!AZ@0GUHCNT.6@+E8]#H\7#6?"&+XA.XUZ/Z5 \!
M=KH9.S 7O'4XOB'^MH[RI)"S:=O[R;01Y=2%HHBJ4<9:B:%T!E.13\AE2$[/
M24Z3?9I<Z5>MZ>Y1Q;C8[1ZMP+H #>-@%<9$&1:]=I].'M7:T++S6IMUR ;R
MH!3@$GDL?;= 7%#1(J<8Z(D- S!,\/3@Q)ZA8ON9#CE]F0O>Z=+0I$U3:R#,
M.B].E(810JR;##S.PL:V@O2D:;>+-SJM1$NCXVDSB:!X=72K4ZU['4Y 0A\F
M!@'@.LZ43T1V6FO'Z(1T3F_"T !&"VQ+CB;BK1^!MF@ X=GI\5IA6Z=/\LZ[
MC&!"WP9=[K=95JX571:-P+\(Y:^>$%$^%'UIJ)M/P\G<\G[7=OSUN6N>L(>%
M.^42BR(Z]D>0IHK)]( H^AX[?8D;7O+ V#NF\;0C_.1$=\FV->])H7WII!'V
M"$UU8@CQ!0Z!%\4,7 PA'P(8\1;G!4ZS<2<;$LLD3 ,>:J<SPLINM[<'-B>/
M51B-1B;U6 $>B,3MA9&^\HQOGF=4C8U70?ZL@ER?NPC/;].1&:;B:4=G5;_*
M\E>Z; 1."15@U]$Z5L&:$&5LY^.!M/A::<]D7;@X=1-",&E;^)O-J,?;;<.-
MQ1R:QOFY,*EX,R!I2PK*Y=BX'E<9J#3\I3Y^>/C"GUG#MLWRTWS*I!P03XCN
ML!,YOIL/2\$9P=QT"Z=NJ_2@'2G%(E;_H:=[6M9'G*R^HSM',@#,#&K]%"J[
M/1"I*?2DXVI-JV -@4#!!*J'3]1[-.B'=/)L%F6E$V *N&Z[5:)%U\G'P)L*
MC['GNQGDCSS*E%/Y8=J_C^&>1/K9^)7!?O,,%DADY<RT99MI#]W.=L-\DENN
MF9GS"W139*Z@?S0?1$T(WIGF2>5HF.TSUD72?(*$MZWK_9TY%"TXRP9FI4.
MUB0=#=(#II*SQ"A<1LYU2IW?_G%G]AVO=/C,>#^?,N<RT]50RPNF=#R289 L
M63G+J&@=]G@M[3[P'R,7C6/_R2Y%[P/G\S<H0X^?#?E(;J*2 Z)H36F/-'N\
M0ZA5#5\D4F1.N02WE7!ZB#HSJ$[ -&H;HO7GE,>BSF,7/9#P)G[K1Q$*W?7S
MO;R%WV-;>'7NM)QRNK-H6/YH.I"^KW8@M8=XXY>U$JEV$2NDDAV]J5:KUSMJ
MMMRTPYF[QZS8%M4MCXEG'51%47__3\:S(D!YF!P(H[^V)E$8I;$8RL<#*%JY
M'MAM[^/"#0)WN8=Q:L]=$4.J>4HMBO>\.ZRD\(HGJ&&5Z<!+_?"GNE]2Z1Y+
MBH;0>#2%WJ )D.X<#XI)  /1>+"NN7";D-?V2@0+$<$L$A"VKQF9^24R>)@(
M'!)85(5^W;(7WC)4&Q[>M@?YT^NN/6W7?.Q\C]LT$.'7)(^SX1RB,2<$:P_@
M+O+*URUY[BW! &1*)[H(M\7?($\5M2X<Y)FIK.=V+7J?V*;0X4ND&*&T843'
MP;JG!+RRQ+7827(ZQWE(MS#KP[A< *LOM+W%;<57MKFLG2UB.6KX%0OLV0Q_
MI:TU4#="-EK+"@>W'@JF7BCO"HZ9>C+%)%65CJ5I,%MJ:>J-A6OP.LVS33)-
M%MD4%6I\BO2F@R?V1?7-?[A=PK)28;6K:B##X1A0D=JX*W(\V2[^OBZYYY.B
ML*4^%3OHTQNP_[=MV^0XF;17G;L.W^FX8IH/3 ]FK4K0+P)VAYJ5FFR;ANE0
M&L]MN6MRW4_T.%"O34)RJ9F(=M5@0VH^ UX?QEAJ*PQ2H1J@=,[",2VE[)B6
M896/QX%]8_K F\^&&1[/A<K="":0UH+4#T9=%HTZTFSYF#2WU=7$."MM&IG-
MUE(-1S]-!"Q%87P4[(L$S^TA'VB$QVBJ/W)[=^(-53+,)XAG0YU'5Z9RS%9+
M$;^=7#%JZ4(^,<#G$":E,O<(O/+-F^TW>3.(_"G\,\XFP;O_!U!+ P04
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
MNWSF,Z/F&C]Z.@D?6_T74$L#!!0    ( *F!IEJD.0YJA <  #XE   1
M83(P,C4M<3%E>#,Q,BYH=&WM6FUO&S<2_GZ_@N>@20Q(LB1+D2T[!M*\ ,'=
M]:Z]XOJQX"YGM81WEUN2*UGWZ^\9<F6].8U];E/%:($JWN5P.,-Y^,R0W,O<
ME\7594Y27?WE\J_=KGAGTJ:DRHO4DO2D1.-T-1,_*7+7HMMMI=Z:>FGU+/=B
MV!^.Q4_&7NNYC.U>^X*N5GHN3^+SY4D8Y#(Q:GEUJ?1<:/7Z2"=G:G*NDO[@
M=#P>9>E$JG'_[)1.)S3*SB>CT<^#(W2%>.SC_+*@UT>EKKHY\?C3T; W&=?^
M8J&5SZ>#?O^;HR!Z=9F9RF,\B_[QSZAF3UDME8*+W8(R/SU]!5V>;GQ7%GI6
M38.31U'9JD-J"F.GS_KAOPMNZ6:RU,5R^N)'79(3W]%"_&!*6;WH.%FYKB.K
MLRCH]'\)5F*0\+B(3DR@I] 5K9P:#-F-]S>Y3K07IX/><-N'S:F0=H;9\*:.
M:K>\&9QMO+%1]=FV@REB1/8/\O M6:\SG4JO3262I7B;:\K$!UW)*M6R$/_,
MT$KVOM[_[FZ,[G3C8T=\L&RQ$W_KB;\3=40:/%L*GTO__-GX[.+_"^!DN(J6
MKA0B->TR0/\@-P>]E1-??O3M:1F>]<8\#1]%+N<D+,TU+<!5/D<(OF^D!:2+
M)=[7QGH!:'TPMA2#?O=[83+Q[X*H%M\U94(63&8A% "(.)T_A3@-#RY.WTJ'
MZ" .Y5)<5V91D)IAD81PM4%2!B94!GD'(TA="5DM15-YVQ \0"8*20G1DZ+$
MDV5VR&2*5U:8$BSI393;$Z@H)>>D7;)(*:\)XV[H='BG8 R&+$)&PQ@LD&J+
M# :Q"MUAB0)8%KE.<^$:_EGW7Y"E5@D[4&I7(-5QUEQHG\-!5U,:#&2]-4PS
M"F[.T4TQZ6U,PU.!X.G7 T$2V6VZ60>U _Q!',UVHUU7&8@D9BM=I46CH!/
MV8A@!Z#33#XUXLZ092@7Q1J3+1S<SM" O=*LN,,230$! -$ +6$X%^Q)I<M%
M5IB%6Z'4TDP[C^3CA>27T6Y8V=D FUL9LV?M4\';Z.#P]N-6<%ZX%DMM7<#D
M8&)M$P+V44A+ 1H(M4X*XA * AZ30KN<Q5FL!#$R.?*STBXMC&O0CRG3FB)B
MI+8F)8773KP$)!0!8S'N[V_27%8S$F_ 1C\T!20&I[([&+^DX]!U,%;Q*3YJ
MK@RKB$W6+YBR-B ;(<2VW'N@;&N@[/BX$QS=13)$.+$_HG :],\.")[R<.!Y
MWNM/>![>D4/YCWB%;/9Y,'4XT::R<??OPADO(0"C'2GF4--8*  QS;4+= <I
MJH(>+I;71+E)MI8*&9#6)M$U6#HM$7.C!FG"%F<*K<+>U36)TTI+J]D!'5-]
MH/^*-36.TV]8F"[DZD".QA$,PJXU=*I13.JT*21S.MP*1JS3.'K$HF"SEL%?
M";$@:!?]23V"9@\+R,GA +GEV6T<WYNR]N!\?[*[-ZJQ$N9:,5BE,Y5D5I<.
M0.>*DA$LK5JA"?C6,M&%]DO.['<-RVLK "]@*BZ++=&-BC0DCYO6H;K!#L<A
M"ER)I*FQ*A@0:M,952@P"D ;+53SFF$1U-T1OEA;N@9_/QD IX<#X!43OY_+
MH@ETQ>&E+$-UJ.<(C+NCRD,A<0_BC8]WEWP!JN@(TG2QL$Q,XS\]]GU2@[R5
M)JZ:L\]O=$2RJL?#ZJ,X!ZM-. _P%-"F#@=M*[J,T=Q'!6^WVZHMM.R [@'T
MR$G<I&EC.>H;&7-+7VF<QQL^?806ET+%+_'<1KS<$\X 69#5CEQK)O9$%,X%
M^,B@:FYM.8Z6Y-+=EA1,<P'BI +_!^];;EYB]W]-17M(L"/?><2$/!+0![7-
M&A\<GA^ZS0KGA6JU"#IK&F)6W 3EFI$87 ^H*_8J5!@E49]Z8]UM$@\OH*PL
MM?<4\+O5(3$H#OBMTK G='T)P()2'5,V_N7:>+6RZ)=&P]RPEIHJ#><%QW]N
MGGZ_E/VF0+F%\B_<7< FWONFFH"%-OG>;F(6)*\YF\;R*^334#B&8\O5X<Z#
M$-;N-^)YP1WD)14Z.KKEKCO0V!::$ :X4 ]V8C)WR.2N*0$-S$]PH\T-=QZ
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
MIP$]OX#=P0@- C=)3C- <3P))AV@RM<#6S;#\(6Y86">9%A5"P1YBLMP[!(
MY*<JDO?E5VQ)8[?\O9<Q#/[N5".;1P0.1RV6IEVJ&)J;^BHLX.+H7$EP@4[J
MQ27X9G:&C]I _#P8D>OJ$7!]>"_\Y=4AJ#@X>F"]S$Q2LXVLF:'E[+("EK9:
M2G,H2:LD/&]+5AUQE)D;^Z*H?<KLYG$4(VL2 C+=2T%,VVCBQC"E8(K17V1)
M5DBW292,W!@?$F9I'*I7K2O%N>"JPG#+!RL[4%.#NLR88\9@YKI"^@K<?+@7
MBE 'MUG5 [;\1F-/;RK1!T.6'';\IKS]N)J1H*S=QFKI&:%(*U5G%F%1B>?^
M@?X11'TW0#T<X$&*R#48.#V>*AUX"5PA(3)D1]*KC7OO(S/[A+VO0X\<"L*H
M_X(&(SSX1N[S_ ;OQ/0D(@EQ+S2V>*?\C$9N@H9^@#WD!@&\2+I1DICY'U.?
M1,S3"/7Q[ TPYCQHKI%SBUF_OUGH?"'BSH?G;JCR,O0T=UMS]27Y";+>I(4?
M\NA]UG3MX5T#3.L#%!71OM<)>@<;!(J.DBFX/,DH(NU*\A[DZ<A-5X7AR5W>
M=K+GV8=G0O%SNY*-95$48FB*))_&5KNAA]ZIF5[V 9%A"_J_$^2%+:&[ ?M"
M-GJV5?3Z9;K/5 [<)$6.C#SW)9'XRE[OM7ZJ(QD[VPU75I5Z.8UC6-ZL0R^A
ME:F;3I.YB;1;W?_%"==9[+T67==V'X;?L+I9)WV^A&[/BPWL/1<@N]V'IP78
M2P ,4]+VN!P5W42GL/N6)IE[5*7EW;DKK^4HQGUTYU0,8CE*2\PF6,RQGZ9
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
MP#J1U=C'33&M-W\^@FU6(_=-T+L^#O'03W_.,QR\^2K<26Q17V559H4!Y\>
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
M<L&C.#443?QN)N:;50>C"OEGL7"ELQBP=YB>+%J!C,71]\6,!K1E^^ &;CC
MR$W11SS Y,0-4NTV*3O5&W*TMPEYK"7!Y=W4O:43<:I=^$2<IK _$6?\^$1<
MEJVCR;J#C[_I,CW^IMGK;7^:?/SM2-I_W$Z!%6)6<88N,(O7!D":E94=%CG&
M"TNKR@O_=M1\_0#!IHE7$KXH<,UJ%:_^F/KIRR9<4@@NZ0*4WC H%2^%$*#$
M*RBIFJ04!*7#F-0&'#++XU!)\J0"2%EMS9$%3KUAG"J>JE_&*::Y^E6<.CQ)
M_*9P2C$EW2J&4ZHNF3OYT@^[)ZX"E;4*5%O:)C) +*W5U2VG#>2O,1T5!4H=
M.94OV!2W**5+3E&4 N+%%J6TXZ&4#BAE*&W#7F_*= 24JBBYLM]-/G4W[C#T
ME0,1;S2_4LU5"KPE4[B3T>+)E%5!%8:+GWR*[DAJ0;ME*)(CEPI-TO/.ZGDC
M/.YZ]>NX=]!Q45 D4$&@@D"%MX$*Q?,% A4$*@A4>!NH4#PZOX8*(D#/#2IH
MFJ04O-T(K,"NJS5*1K[L@I$O\.JOPT$TQI_!M2\=]#):7;MMZK6$O!JHZJ<#
M4(4#\X*V< Q02N'KUTA+&;8 M7873"4 9=8(4%P=>*@[)F_)D@C)LP[)T[15
MI^]F-RR,)SA,Z$=X"]%S)[+%0_0K<BO,%S_F2U<EH^@=0.R*AS<??W *U.U=
M)\D4>Q^GL1\^WL'&1+.;@.C_?B!*?+F@PYNLF=7J:AML62-" _5BP'%+8KA(
M(PCDXA:Y#$VRE(+Q0E/2=MY[7(9W[X=4_W2#*2X.5#8 E8"I-PQ3Q?,: J:X
MA:F%/K([XP/F3K^F'$PI,GN<*AD[< #$VH[^IDZ9"B#;.Q6S"F0B$\,-D!FR
M9!7-SVJ2?KKY60$*1TY_"';#+2C4RF[J)C>&3,F-H=1.;HY[<J&^AG*%--HV
MMR<R1)IDWS3)/9Y,X\$(=";)+M^C-T<D]=\<T0"Q+9XI695=8>OXL76Z(1D%
M;9UN2\H!F?[]TR.O6KHA1[+)A"FMKK7>;:5AE4=<-5_E;=8'Y3\$'G&,1Z)@
MF@?].AE4*)YN$*C +RIHCN04+>B J2P5=.S8_++%B46R#UL("_72-_$5M=4U
MS/6TJ" L)PU-Q1,(:] D,@C<0)/(('"A7Z>#"H4S"(*P\(L*'!&6"OB*5AM?
MX>KD1-U712BR*C("E=T5\<4%E4"J0R^*,'A+!W GL<73 <MB*ZP6/U:KYILB
ME!VVBN55$89.KXHP3='MF/MZ'2ZNBA"HQ6TC46[NBM@%8(4NBS ,@DR6@*4W
M#$O%LQ8"EKB%I3IOBU#4JJ^+,,Q65Y/;EF4(I'K#2%4\B;&"5"*%P0]2U7I?
MA'*\5NR&U>KJMM6V&]272N#4D=,J@E'QBU-UWABQQJBJ@RF;W!AA DS54L1*
M<RSOTW[DO9#_NOT ;WKO@B;L$GM55U=ZO2GJ7*?R018UG;PU/V!31*_DQ82\
M+B_H*YW^'*@RK ']"MQ) E^4_W2.5E>2?NY5\&3YKS2YE"W*>@)*+I9ZFK@>
M"592+)LG5O+31H6P=L,(U![O_6EM1I7$M^_S[0<.P.SQM^1% 075XGG1ZOF#
M]J,OKI\DS'6Q%. HFL'2EU&4E3MJ%H;?ER4XP!("8&D'TX0^V+4Y-*M9%ULV
MF=<LN8-Z]9^].BZ-5K>IP8X2I$JCCUI!KKRH!J;)3 6TE7X)' J_+>GL9/\"
M@)V\Q0W82?Z!(&3POP6*)>U*WY38@SO7]SH^PP:9AVV :C5@ TQ)WQ&U+F,
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
MW@OY+[E%:=-[#U,;2[.SDXVO9XA4'NI2%!!(A@<H>A@C=S"(QO!0+R0@3:[
M3& )B"AZ."0G*> G"I$N"%%^I,(-8 G@#_2XDE0-Q5W8P$[G]VF2^D,8=?;#
M.7I]XC/D]F&&TQ2><8-I^$3_Y;A/ CK/.>9?PK_S3.M@Q;_[B=_W S^%KW&G
M:71.VCR[:;Y\2YM]$<,:M%$/MA;UUK967GC>K,YX[,:/?D@W_9D._OK3.8K
MII".TF=HY'NPZK"YKD?R:'2DU\>,<0 ;^AVO""5Z@B?K/,4 ":@?8_=;A_QA
M?W_1(D@V-T#Y /-$I[;VTJX!;<G9J$H+0RPN'GEK[AD4F:^\F(?5Y0732<%A
MSAHRNP]B$;B3!+XH_^D<K<HL_=Q\3$66_TIC!AGDK,<5Y&(1A<5-S8>VZ70+
ML9XJ/UXN8*)N9F4<Y30714(S%T5BFUG8B:ED6%-2S4TC;Z)22\^]Q48X8","
M0*SM1L(N9"/Z4>!5$N<PT'^0\AM29=5 GV[OOX N='XK _>F).ML(QK'2C>6
MEK.9-E4@9_.1>9(S\%KHUC(B(I^OKN[0S=<O'Z[NT>7M_=WM_<7#]>U-A;)6
MD$=NXY3EP*BP+=V#JRK+_N-&IKKHX V'QW'P%J5%=W8[PZO" B0.QV0]-CN#
M[LJS^>$(9IIN&&C^RI\='\9\AB<X;Z%13-RLGWQ/UQ5+&=BJ[/9U3],=7=7[
MIJSV%5DS%-7ZM]7J/E B$0W19<85DU_>N_LX/EMD\[#]5XW=^W\8.NRQX> P
M2BI?^%#E'F@6CWM@.-*N(W$E]N#BYB/J??W0N_YX?7%_?=7C9>US;.%J[15+
MEV2&G0YRO_QR[I=?+OKEG^9^>6_NE_.R/WEZAZO]42VFNO%N&KI3#_[LL2E?
MW40]MOC<K\&/S-E6R( T;+?;M)&HWOH>;QW;T4J,K2F;QE[<-1J\V$.@Z#3X
M$J?=D8K"HO2WGQ13/E>81-5J71/=DFQV# "Q6(\L='TS'</S#=9/"2W'UV_C
M1S?T_Z03>P5;^.6#F_C)[? NQ@G@;/:G:0+32)*/.!G$_H3\Z2+T+@:#:!J2
M6T3OX,,#'R</\'T? MHC-0^L.UG<WP^GV+M(9W\CLX&AW G,)XVGN&[Y-F2)
MG3'+%XM64/2FX[$;OQ!RW0.7W!^">QZFZ'7I4+YV3(!U20)R?((_SK: 3OUU
M:\@V;-@<=6OP<F],4Q1K$ZB5$MB97*Y(W4OVO^N2I\GK#Z?)!TC>'HZCG[HP
MN1^F/!A"ZUSP_N:.)^>(KA<1O$5-/KJ4T25G+T^ZPE_VBN%6/HPP,&":MSJF
MH:QF71Q;HK2-D:6$_TS<&+R"=(3+)/*02[6!H/(PBNFGF[^VI Y#*1U[VKJX
MZ2C&^ 16Q30DW6(G<F/XJE%"*A]!MBIQ/)F HG&0Y\ ]*'YQX\$H\Q]4ITW3
M-LT7544&4778B2HAF@'&$P3FN8]CL"+Q9/8Q"GT^ "%)^7:BIQ"$.9GV$]_S
MW1@8*'JW],D91L[,T,]MC@6?QUH6AH+_Y*>C:)HB&H-IH\DT)KUS4Q(P(SL4
M3P.<>1LQ?IP&=#1JZLB+/3R8QC[ISD7?D9]=)MLZ]I.$B,6[WM7ES_15^, +
M##(,\ "^QP\YWG)KHT-Q,EM.MBZ:^"'9']C)L1NZCY3&M)$;!+/OA:V"S8UI
M"UB/E Z-LR)]/S^I3B4 !_X8Z% Z&XI\/%EP1?TPC=T.?-!/7SC>;]LYZ?WN
MNP'IAITI*6Q(F&3UA[";(8:_)R2( /H^R7PY-'3].'BA:/[*=?-OGC'=YAM'
MS78DC9WK<)($0C=LAL$K*G\GL"BV(F7=9)BLRD=00<*)9K)C4]G1F[],ANE(
M%COAX9@BJO)I!XQF[&TY"@*V8AJDU!9$$QS/B.'\8!\IRDWFL9#L/%^26QCL
M28A$H49^DD8Q*2JC'_QCZL8I)J:'WZU63ML-+K#%8_>%U+JC/NG3Z,'FD;KJ
MW"/(/Y*.W)2^LT^JY$<^_HY?(V/#*=#$%^Q2-Q#</_A#.HW91,RJV77UM'W
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
M"6%WNXUNQZ),>;YVUSU?6Z)9LH$5[?37A PGHY>8/$2@K2H"_=UY\V;);+-
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
M<BRRHJ!T;?Q*JJEK1U!-D^BINBBKU0Y8\+B!'7Y*/=X\N0YO7LYO7I<V3Y'
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
MO3K/233ED\/+9VS[Y<R);'6_?%5NN66C:]F.1"!/W;#9AQBVV\ ?[6G;U-Y
M,_MEG1DGX9FWBP24<WNG,$:7XQ?'KQ+\TJ66\$L#_++ZMK7>R]$%WWQ#" ]2
M)+A!@BOOF#R[:/FV#W+0#)YZX*F'G>UI-0&N-JSIO8%I]M6.)4PY;C7GF''<
MXKA5AEOJ47'+ -RR^[+&R%#1W9SW-5HL5'DE]N%=%KS+@K4ZX=,J8>9=%KS+
MXD,7,/,N"Z9NC7=9\"X+#E*K(,6[+'B715>Z+(H<#;S5HG--"Z=YU[S5@K=:
M'*W5HH" K($><S++^RUX^OW P@BY?OY]3L2U;\&RV1NH9M^63[2HB[=;\'8+
M#EXL@-<>10\'@Q>FYK7ZLF*W#EZ\VX)W6QRUVX)AUYPYN>4M%ZQ8MU,M6=ZC
M,F9NW ZH6+9[ ]WNFT;[)3(G" 2\XX+#%X<O E]:*_"E27B.#V^X8.L$@[W"
M9=YPP0J^G6KRX9#<0VU4DWL#V^P;YHDZ91RV>+\%ARTF8.N0J+(V;"D 6W9?
MELW68:MBN\76Z5]%:=QWYH@F&TNJT[VI(_.:IC";?X2'T8R"*([@F2F9*!,'
MPL,4H>>;WYD:9)?M3-V",$VK ,GERT=$X@P$6B/KOVH%HN09A9L&H9G:>9W5
MTT1;UAI=OOW*Z31;M/=<O;)):#$:37RP.T_O9,11%D5.WT'VR!2N/T'\ "$=
M^,6A@V_H#"^6,'0B+Q*"EVR8+[-33#7%ZCA\/(>!FXSB_XH$/*1]1O!BZHV1
M$(R9 HL]YW<KHD6O3:8+TUUU7:0G/%N'S>GZ?(ZT/PSS$8:%Z7P_4M'[!M*V
MY.G ;QU]=I/P'3GAPK?!S$2BOC;'[/1W!"('FH <=$%*+4U4Y2.)J4%53+7>
M0!>E53$5\)NH'.*V[#XHFBA3'*0Z1",GB1!Q BZ#&?RV][_]8BFR>8[+\9^3
M.)V<^(1\%#I3<"O0VS/R<8T^WB;X=SP)@^1I$B0QXXZ$)G7=D4 A40X\NA(>
M>X$K"E^3T/.?A&$03\CVP&XA),S@?B;@;Y!][(!.V!;-3C?2BYL.7E;LOD"K
M*;1M.3-%BUX3&HEQ.[ JMB32JQ\J"(XJ$<&ATJC7[A)INBV:])2K7[0T#%L+
M7>FXM2BD!_*\53#N@$K+JD5QI/E?ZF2:ESL+C%J9YF6O%W9EGETV%JZM7I/#
MMNG[,7J#LI:&U2<$V/ZI1V<8?-MA$5A1DRH8.K'PZBRUOA*$W#S,_#V?3PZ>
M>>IS#]&3Y_O8SP,-9ML)-[3.PVKTC$#L7W(?/!+9W0VKZ[G5#,6$<1C,A*<
M=H,XKG"C+QY6(- L/\H4+0Z$48:"1+,<N 7/CXE">C,D.*-1D/@X.PM1EN"<
M/IAIFBWJ]'(\S\]A\$;RUZ>_-+HDT71ZIW0\W9;71*:Z)AL=&3_!-#-KU95+
M8[*4$E]FA+"AQ->Z]Z(_?J 0/^$\(7GNN> *IMQU,7%]T9JG\M<.;),JB0K%
M!&$W GT=XCF#^K%+9>&UZ JO!<*[7N[;!>$U%5&F9Y+8=82Q@>FVZ]6)9()F
MB@:]<"_+LT3$@:05I[4<$"N*:-$3&G(\T>RJ/((O'PFWZ%6X#V:.3[TAU1!E
MBFGV#DB(9HD&O17IVM&5;(@*/[K:OD:63I,_L2,>K2I9(F7^X:X=7:FFF;8#
MTLK6+I)[TW=VTWJZ8I;[EMN*<.35H.2K%SE/3R%Z(LMR-\Y2:8^XD/P1/O<%
M_\)%2&*G,8\';W$OXNPY?%4$\<LS7#<.$]0E__86Q7!K4_ E7E&(! =[==-I
M\!H)GT@*/TC@QMWH5SI$EBLU=ZG<K)3N+_8"UKW6( 5=M<LEAL]14(GEZ<80
MA4-O8%-_KS9OAJI-(]X.$:G*T*V5M>KN]G96M4K6+;K=;HJ^X>I%-&N?6=NF
M6$O]2&KCOJ<!QA4.,%B:!= Z^6V#LU:.2T;""N-(137/X?4C3S+@PU98V(4/
M/6SE8V*4IN^,GSE&-8=1JL0QJF6,:G+6"JM T- $A-,< Y-VEBRG YH@6<VO
MO*\ZG<#TEWL4.]X4?EP0G@RA*O-I@"7YY*0W[)#>*+:HF[M.1?*M%DU#*OSM
MZ$>NR4QH;Z? R5+[UV$P*^L)N'K#I>F>_X3'$,/_NH_.6UUB'%WJ#51-ZVL,
M#"(^070XS4%*^\<3'-,XIFW'-$-J']/DWD"3M;ZIZQS3F DR-E 8,C_/@0<9
MM*8X$"7K"\^3 /]GA#OL<,E/@*<[L!9T,">M%8..)7GE!IH3H&.3O&.RVC%,
ML@(FV>I;<ONSBDX0#BBS!C-_:L%!C(/8&HCM8#D_!HBIO8&N]PU;XR#&3%BQ
M(59JD1F]$@X9'_KP@NYXN,<@=J8Y=1%K@01[\EDQDC!XJH^G^FK0*K5BD;7>
M0+75OF+(IVF26T8'RL<7;8XCJ199<%#CH%:'FZT54--[ \V4^IIVHLF2]D%M
M[QDK)<\4WE\ B+.S?\&6>V-8_>S!N; 0NL^",X2?DL2@7R4+=$W^\E^/0ZRW
M_)=?PM]Y*I+PTU^\R$NYY>"*21S BDP#)\Y5=PD]+D+/F?:%!\ *X6$-*Z2"
M7-@D,)\YX9/G$Q1Y(Q=?/#HG\R?@JUX_"Q//=9$/^E7H0%K\3#)'Q7M9='RE
M'6K"*_RRL]<0%$88ALCYXPP_L7^T9&HI=^3R!?+&M7R"48W&.BL;]<'[ZE;;
MRF2+W.Z^76G4/KXQ5U#:[*)L*])DXB"Q*!*J(55P.ZI%::)BE%VYS.E8^MU[
MU_Y:E9R.I=)?FL&^+ G_$>3?"86"<'UW_QV4X:S6]"9#E$K'#QU:"]SX":!1
M6] R=6I T.979DG0=#7=6CJ2]O#MZNJ'</OS^Y>K>^'R[O['W?W%X\W=;8.R
M5M5O*?=):J)196.Z3U."NIM%JQ@+C<?'B86*TJ+M,5T&O#@4XO4HCYN<E=_F
M^1.XT[CD0O-7_CSSX)IO\ O.>\(DQ$'(+YZK:;(ICRQ%<H::JVJVIFA#0U*&
MLJ3JLF+^T^P-".$#)A:^3)W%Z.^_.52&_M!H2E'TPUC4FFE!42R:#(PT\*')
M/5 WL(VTNP>Z+4KT6L,O;K\*#S^_/-Q\O;FXO[EZ8&7MM0V\':VNO6QJHD2O
M!^LVB#%3<X !"$+$"+GX$7%^R*R\:\]W_!$$I<)##$_,"$8QLC^&S.#^*"95
MW?B4^$[BPM/NK\T<BFWCNE'L,V5C/+TW@Y(E'[)I>S@17@Q.^>A8U$5W0X@
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
MFZ)"3Z]$(8-^AOTBN=NEJG.?*$Q3GSB+$T^\J) ;2&NP1N#!AAX^%P,#@ET
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
ME&#SA+3RP9%JZZ?JQQH5B:$1^X$O'FP\F<2T:UIDSCTS]9RA-X7;05$??RU
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
M"%8R<C[2#5E*YN$-58#]74,D +1P)=F>$=+U4\P(F:ZMF>*BO^,-" 4VJ.A
MU$C0B=G4<S1+')OV4Q@5HET-M3M/!N_S\9F\X9A3M87!58D\4GJY3.;7*+'8
MUTY"1!@+BW(1?UW63L?Y'ZKE6IHM[F"Y%Z; L?B^2+]]!7*^QAR>3Y&;6,/0
M-"Q_1 >GIYT^0K2D)6$S@T"-4.; MPP^[(XFM_2*5?!P^"%>UO;J)(PR53W/
MU&RWEQ6"2E;X+-NH(6S$..XLT%&"DRPOT"QQW//"U!QUZGRV96B&N'3'99WB
M ,81MG_YQ%I<=T6NQ0#N\=7A'L<!1T0<1CB1:1>[94O8,2S2IVBJ9!NJ-Q+'
MPXXG'U6&>+A73OV\@'. . 574:K=SN;:FB&N(JZFLVM9FBMP5]5=J,+R1LMQ
M-'&NW M3'3_%"@+-%M<BJIZ7:WNVY@CD'5<=WG$,7Q/'.@O;):^'Q:O?<GE8
M KV)K3XO&U0^?WXU E=D!?>%K8XHFU:@!>)\]47W!@)C9.M.*OH4RR:X9AU,
MONP=N&;+W6*VNEU>;>!+V/TF4!MDDTD!! $*J=#09>B64-FW%/(!#<?4'"-8
M_@CL.F8=K?BF54W0X!_5RQ_/_PPM,] \<0H4"*+ F=@0BPHT*O-YJ9$&_;!!
M/[MANT3F>3:)^=ZI\S\W1W<T7USN6.(.<DMQJ,XA9[FAAR?"+3 T(N]^_O#M
MES>JIRQUS;%:IE4<;RF:OM0U720*@2+I2[->*2$H?ZF0\VKKAF:)XYA6 E/0
M*MD3'X_K"64=RU.'=1S#U<!O7_Z(SV5*-6QIRXB<W?.P)>C_9O7L3;-U\ 9"
M![[0D'+X;-;,F>'>VD6T&M:@O<M$5)T/0:HR2'UIJ"HC8+;(/-0MS:\8/9>S
M1?!!/"EYFS%L:^=.GR&PD<(&B&/4?ZUG(M0 @S%L71-H&EU#,Q48AC5<7_,$
MYDG5"%2,P-!T<25A);*@IFYK@< R.<N"(G(C11<SY%E0MJR96\D:T)35;!?)
M4F0O> \X/_#%2511-:(;QS(U5URF5"Z_SI:PG[,7OZY9E['J@B-,<IY5-U.X
M20(,2U/PVRG;BL$<]L:MKQ<NH'MXD['=-\VRC4EXFW%( 6EHZJC=0=)0<A;?
MG[]R,71/)-Z%1K[6@!4K)2LXFG%5%!ASUE )*B(#@%_@B>M*/1XR@*$'X(;H
M:D #6+JI^8*37(^!620.RKT!Z?<L&%4P7M7Y'XAG::[ .4W+5 PJT3!-S1,8
M8[% 8.F@KC0Q;5JYMZ&QB34Y\CB+=S?RS"7ZI=)XH[Z$W1<"91^BW3_IXW:S
MG#;[,/$EMLQ-7IOEZ!)VF0XVJU>^173Z!$,$M5MC#%]D7EG)=AC3]S5[R#*O
MJQ]#%VGM7P3JM#18CBT2=D#!<3XST 1ZT@IUP]B>*;1.L=("4[=FR.MF&6I#
MM:Z.\RT<#$30B^*DPG;<8HH;*-6P$*;C:+; H5U=LWP%3L77-6>8]?Z>]71$
M9OR1;2P%3L47ZFZIP">^)5*];+*4YX$YY)@2=I0.V8G>,^KK^<^PF>G):5GE
MK)(9I[>4_6D<SG'%+'FY&/SY\OG#VQ\5\30LSQ<)M^TIT1QGZ^!H"$Q;,(C=
M74BO\BI)&?<)"X;+4PQBU[ <S1@69^[L:Q1G:=4+)DPO$-DA;&LJ[!#"%A2!
M#<*+)%-K?=!& "-YC8,S#(J<!>?VXT&32HW%KX9M:;[(,5-U\NJ&[XF$R<86
ME'%83/FNO67C"0XLWL+E6CO-S__L+-<5V3?*ZN@*G$J@:[K /D[%&@MPL[#
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
MGU?XAR=D,G%7T$(--!=H&-.P'KVT4\UHP3 IN7',T/#9XQXZI2CLXUM#ND7
MT;Z!^;UY BF2\6V6L%R]@TWK!&?@:J:[Z<J;+-K*]SZX,7U_!"&AL9BID_\2
MXW>"<S3D_><O'T$8KGX7-W%_^$1-[SEU=V]&J\6I!T9;7%DF1G,L;1=^V#[[
M!WY]]^XW\NF/CS^_^T+>?O[RV^<O;[Y]^/RI1UY[FD^RIS;J;$P/&9E9=;4W
MPD*T'>W)Y!1)(CO8?_,"^'$TQQ/9[):':]\N3J?PK.6&"RU>^<]5#->\A^]P
M?4&F.9W\\^*'W2 >WL7K;\R7R";D+7<7BW^\"H7@9F_DLFY@)!SWKS,0B;4)
MB*1-5N9-'A+JN;O8[^CC60)!2=XR_+&XR%(D_^-9^:,".?<SRV;HFG$@=/.V
MF<*__V"X^K497!)10[BG/2+?UG1QCA4(2SE5DI=LPV0[:86SDJ4S5A(X)ME%
MQ7(7O[.*=05A/;GZ4S3J 08\+L$A'A\+Y^E3@_+5"S%%F#3?/C(!C@NTM2
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
M2+UEB@3^69[@AY1M(RF5B&<QVR(0#.&2(][$\I38#%?M LSOO#@*L=T7.L]
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
MK+JYE*5B""J0FTF$BM%L'4C CSKM209LH! S/P#/51\9)#IOW#>.HP&8,>Z
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
M.P8[J87N@2CH_A51Y,+S9MUN1V[\Z(>47,]T\?FK2Q3]P#%\U=,'-/0]#X=
M%]<C@5>ZTOPQ8TQB]#_P$NR@)WBR\Z?8!5CJQ=C]\YS\8?L.%Y9N3\<)%!;(
MO])0M%=O;5K0EIR58+D:DND]EL4SLGPQZ<70Y=G:'W^AY96SJN2LL!C8(G#'
M"7S1]-4E6N99^KE"IR#Y;[3)25:T^;H+BERN!4J1J+,QP_1V2U55U_GQM>U=
M9OU'BE^@KJ[ZYJA)2Y$E-+/($CM%'<W<85A>N8A_4]A9>.ZM@U#EHI#%&!33
M5BVJ@?Z#E&\TV1E]ONU^)8[+-W8!QFU:(NRI)XA9F=%R<:J!T68K\\1HAI:1
ME@VGW7_I=.[0S?>OOW6ZZ.JV>W?;;3]<W][4R&LE2_'7E>570Z/2RG0+7T19
M;".QTADI-I$8#-[FEGJ,3MV1*MN<-+F0[,CJEA/NTM/Y(7BE?KIBH=D[_S[W
M8<UG>(;+,S2,\>#7LY\V'UM89Q\?J"T!+NE59BXFOURX3)I7K.2R<F<OU#XJ
M??2BJXR.7K2=3D%Y/WFY?NA\19J$OGUOWSQ</P *_7<'M6\^D3]\F?[^Z?K^
MZLOM_?=NYQZU?[O]_H"^MKO_[#R@[O7]/[D)6->;#G[H$,7#8KH*?H95L >/
M7@Q!@>/U)T[/>RYY*QE&<9KE^,]Z,M":690.W11V*@B0#POV4Q3B]%7?!@E=
M\W,:8=6;L'EHXA*?V"7D6*03#3C"9TA^2!]0F&0:CB.X"%SG1X!X0L@0]2=Q
M3+IKY/70><ET1E):+/T430(/P8W$- F^]\)OH-&N-T7QT'3^69>T+-@.]Q_
MM0V(KEF2S2ZZAC+HBK)H^O'OCF*H+'N[_&P8=L/X1Y5-EG7+Q&8%IQE<:3]\
MG-;K$%X"\//FF7DO9/[A\6^>YLAYM)%1IL).1=]\[I%NRI+.SG6GAX'S1)D(
MU#1)!.?%4'+JS=D\M (=T5R:A3YCY\3N03\B<EI )3OVDS]+PT ZC*/)XY"^
M-TFHRPN7^C_<O-M,DL836OK'\-RGC+.KJ'(E;]=@Y.UFW]ML=U>7T-7MS4/W
M]LL]=77ONK=7G4_$N^5%BA5])SN8=RI<1:3VEJ2_):B+']TXK[O J#-M]!3B
MA.9@D4RY("*%-S04%4=!EG((C]G''JG'X89F9KTIVH>&WJ+:&[F OO#_A&:*
MYO3I%^DSGM&G1>IG/#R ':6UUIWG+&"!VOT4=2<!1HKFGBO&._R^E44F2'$5
M-U2UFQU6\C#)9LH"23BD=*0T*-8_Q?BOB1]GU_3PE.19 >1"%57FM<4T^2^/
M,A%=ZY.4_2A&R:0W\F=%]-Q0V&EV;(F0Y![W)R03#>BP('X L(JCZ51$W1'-
MQFR1Z&),%J:_4#E.$O(RF8Q&;@S/Y%$)S\@,OY"JQYSTJ3_B1W15N=G!I#'<
M4>0EB'0>\@?^O)-%@=J$4#.*@YR.?)IU/LM/C"=!?A41=QH]]#+!32;]X0(*
M %MP0UFEV5Z.V^]/1J1$.1>U/A!N$OI]^@< X569IJ-9E4$K;VU";"H"MWG=
M%&FC^0R<01V;:##P^P#"F:J>OL\-?=5FFU+S2L.<#EG1.(X38A'GQ:"$?(D/
M#^C&:# )^V3-S)ARQX#*0#7B]P(WN$$0/5'H#5Y(E-_/#.MX9EC/]#<W]-4;
M;E3-C.*%:-%*627:DPKTV"6Y.B"'%&U!,U>3W3E/<4/EJH,9CHS*,]G%/]Q@
MDF$SR>5?=F')'S,SFY(LFE85+16$S[ACLTM%0( ;*IO-MK)R(N45&E10J=T%
MM/E!6X50)PB,H[PO$F!P9AE+Z+?Y618YL<^X!+ZM54JTN2&PU6QC:Q6$3NG0
MCZ9-XJA-O*6TTF/\>0MS=X8*F"<RV\VVN2H*+R]DT92=E"CWD>!Y[M(U.<\)
MLWI<(D;<4&"W!$#N!6.QMG%#/:,_)5*.=;2:IP"<F?00IP.@;QK47VP<R'O1
MKZ8W&P@;><BOR(:DLVL#F!]$#%U0UZ2Q!:E_(UUIJ XGL5!PU\DI!4FHBT*W
M!^\%_I_$_P9__-4'6N5$B1O :W@F[3K($I6=HK+S[>144=DI*CM9E=R)RLY]
M5G::HK*S-*.)RDY1V2DJ.]?G$XO*S@-7=MJBLK,$$MVUNP_H^OH#NGWX';#H
M^H;HO<I8M'LFLUDID=E0F'5,;3)Q:1ZS(J$OG7^TOV0)S)U/US?_J">#F4EE
M7PEP/^JPPJJ#_@ _DN[>Y"@(>[02P<U'U9+NJEXSVJ6JIB%E;,%D'\D<ARP\
MJ1C9OW0[E<LL?RV;[$N/V(@&@TW%(:LVP8?E1=U4))/=/K;0%\I]=W/NJSP/
M>:\(X1@-1XATB(^?2PVFU72(2'M"HN:D"R]I.T#%FCK#-*-FWJ;W?CZ%K3BZ
M[<Z-4W3=0M?P)E):JQ;D);"NR%;#.7PCZ5I9ZH.?H&^S$_?7S8*_[;O83E,J
MV:CZ*AN5!01F-])PJ[4MT;XQZ'/[ZN&VRT_-G:$W7#I76:B]2>*31,56X42L
MO] 0?3Y#,\Y;HQ,;-IGT_H7[*<T_1N&$=)$FHDUJ;S/C;!+V<4QJQ$@=0HL?
M##;-AE-YGOS?BVAJ<93@>5U=7BS27U=&,.6'C/1P19P7<F5'V239?'8-+@Y8
M)9/0^*&R93><RH]!U".IH^$//XY"HELE=#T;9Y0,:<N?/E!\,"&)"-/1=GGE
M?*&J)\].S4[!"X7R0^P2)F(CN8=U4 U9E6QV-NN*>1[<\+TC[YWO]SNVXXW)
M*2<VT4,S',EBQ]59Z9\;)-$KC*@)%-C4>*H-9_@NZ6;RV>T37#]^IK5MEM-Z
M6^O25$<1Z:&'2<^\MT;2$(Z'%<"63?!?$W+QLE>:D ]PP^Q*TST40IH\]DNB
M +1XCK;S&60"L!@Z)Y3?G;KT ]R06&VZ>T((6RA0WAP+0EY$.VR!^1J2E$GJ
M@F1^YG)1#F$3<$IZN.^27DZDRFKFSW ;]E:UIOLJLXK'!/P0XI=0*Z.'9_G4
M=)*ZEYEL;K H\4P[PAQX2S40;G;3>4 H&K GAB)I[ Z]R#\)X 1 R9]A]!0N
MA3D0G4&7M:7A!O*-_?ML^Y7_O$%Q(0R1Y*V$_-&T6(+\@>#U'"OV? :@6IEQ
M5?X4P&*4J3+]YF:'_54)?;_I=OYQ??_0Z78^H?OVE\X]NOV,.M^^7S_\+[KO
M7'WO7C]<=[*>?-_O.^3-/+/EOD7_>'U__[W317??NU>_M^^SCW,CQO:.EAOO
M5'Q%)UYV7E.:#J#OW/=HF@3SKO>>G'&3)C"!WR?)G/S4*JO[#\;LF1#]]^@Z
M228X1G>3N#]TZ1G( '7^FI!FLO/&6S7KKG65JVL@2!0H91VEMJXPTO+ZH6T_
M;V4(=;#O-ZQ#?KLM2^I!']]VYC>PKD1,45;6B+U9O-.+TC0: 7>]KM\IEO>L
M>/M@562Y(&PH[BF;SY03]M7B1?0K5FS(\J[U/5O80$PKR>YH_Y!ZZB6J58[M
MF?E*R1XW<J%JN3A7$HXI3#.1#E-?%([YX@?U"%1-TMC%H!ZBE*..<Y;)Y98K
MAL3NS.N&YEKQLN.VS>>.:Y+*+J@(!O[]T.6IU?RRXN5DVU7)L=AIVMS!8J)L
MV6U+[F)5VA=#D<R-]=*K-X;2^QQ,&)VZ:,OZ+YF,<;S:557>OU/?5]D[77*4
M6FK<A:7R5H&^7-WWMFHS4J9+<V7 VQ*[-*<VF;3XR$^3^F63A4L"**9D,72A
M8K_/I!"J#@.&R_VWMU8?J[;?!1@;\S2 8]F:X9(&8,0K[(P;:D^** )/M[:R
M>8ZY111A%NYDHJ&7%'1A\8.:^I:DL9L[F441,L^6'U@R^=QYS6#KV_*RWZK-
MYWZKNJ2ST[Y9(($;)M=E/C>==.SC-)3 8ML-E=-M!UAG.,8HR:KSZVHZP<#?
MY67C546R&;9^FO0"OQ^\\++KRTXN+[NN:)+.;M?;81B1JF=^&DXL.[>\[+MJ
M20S]V<!E4\Y7BR_+RY:;DLTN@A/%Y$8?8W>TUY*T>H+SIE&]G^/NL7D1F.?J
MUE8X_[HA;^/\.TR=_V4T<?A $]*IE5T209O,,WSV22D -ZKSE87.R<X[+.,N
MGTAB9HS^VPTFF&LKG9/-!S.6'=?GD0!:CO35?>%F\U\9ZYQLOB;)[#C_?W&*
M?L.S)&Z.379.=M^4'':'L-]G#26H\<[-YK^VWCG9?461-&&^KSZ(V$A9UL:[
M5JOQOG:$R;AL;OKKT4%>C_QO9CE/;>L58R=X2EN?I>37D;NNK5EZVS/G>DJ7
MF*:N?\)]3$_8\K%O.B P\,GC$/V7&T[<^ 6I!KMY<-O[IKSQ;SFWE;>[WBDI
M_I7H,<V,7^P$OSIW]9"R5UZD%FZYK,@N?:R<?$UW2[>R5G9O:N%YIV9++OQL
M"'6??315:X=;@R=?"00"#WBXZ^U33U^! </\TT4HV#7QZ^B X.==Q"UOQ%X"
M"52[Q+THAF1K0OQ/2/Q+9[>]0@"V*6Z+(+#FQ*S1.+"#V)%8J54.!H#>ME/\
MV71;M.>$>BE X71 H?RIUVM08'KTM00*JP-QC0:%G8P#55*4<JB@R=+&6]%T
MNR5;2@LV>=]@4&VD;VG!&]"?JH)WZ'G BFJ*D!C#D-@L\&5F@:]91.PS[L79
M.RJ?(;'#\N^VZHX[J:L0$EL6/:8AL5*](AJM[7;0*YHSW:U-NDX'M;C9$6[I
MFG,4-J\ @;W&P981@&$<C'$9]M%)/U>!,$MRA/R?DOR7#X0M0\ A:CT;#00B
M$B90@0]4J! )>X4*;)/ 2^6D-1H51"BLQE#8FACTALJ+@X?"],5FTR(2MMOD
MI5G 2UL*A7UUX_YPFC/&71SLL,S+^-CG<")7(0ZV)'<B#,:+_:MI68Y^&45G
M2L:&]@IG'T')6<IQ.,("!?8:"%N" !$'X\/0W5B=D5-9EY2-#B_I[R1$_X1$
MOWP,;$GZ10B,'Q- A,!X$*_&@$*%$-@R*(@(&$>&0?,C8.PSP6 ;D!=-R%PK
M/JLCC:5*<1$ V[T'*6_1K0/S)N.SG .*5(7XUK)<B=)'3HQ;YO$MK679Q^'D
M"AS8<X1K&01$R2,7ABS;")=Y'.6.0OCW'^-:EG]1\,B-&2!B7%S(5W-@H4*4
MZQ4LB))'?HR#9D6Y+O(IZ!=T1OJJ:]<QV\;6VEE_4WTQQC,;%E]\V)V8R]XB
MI,-P^L ?ZW^J$-24Y#?:MQ5H4!0K.I]E"Z)HT[$ZM1'%D-0]DF7:9$^A+?#J
MZY"M2<YFWV#OS*PSG) TQ.@J&L'3O" /E& 8I6B<-R]%Y(])UDUV0CMK^FD"
MC^/&WKE+6BO_P!ZJA*SK>/Z@NZDZEL1N)(PIRPCN/8"KCGYG-,V4'':-B3->
M0C&>,=@XZQ:*WN'! /=3_T>U/MU<;IIN.I+!;@I%>QS[P=]_4DSY4J>9LLK1
M[Y"A@+)@-[C\?0MYD]@/'VGC7VY5L ZRQ)]=Q%"5I,,88S2"[QHF"(.^J-;\
MFDM6510G:XO(9HMHRGLFS-ODO?.Y19;!<G2 Q*T &X#KPH8F-G2U\>^-MZ&O
M0]2/PI 8,%$(W)$.J2;Z@9.4:*5H@/!H'$0OF-@^21K[_12P,4EAEQ"8/V&:
MM.@'IG;XW$!J ()JMB+)[)1]];-5+G=%EPV6@VZF7AJP&G'1^M$(U'#.86Z*
M7/A+4GE<XE[!%8QFI='6T<^R9&::ORG>H6U*.KLTJ:(-WT1+$FP]R6079FBB
M):D:MJ2P\YSKL22WP#9;J3LB?BR&8[4))XTW'!^&.,;(3^ *A)_'?O8!Y)%Y
M=8\1[&LX143843_R$/D;6:@_7# 8^[ =A:C:II#MJS <+X+B*'6?4AR8X'F\
M4T+M)3,_)QFA"[@2X"-,:#0T(%>E?@Q7N*%'7D_B$'Y)(_@=".PGR82Z$FXZ
M2:1ZZ#A_<+>71,$DG2* 288UTH-DY'N_GOF>KBN6TK=5V>WIGJ8[NJKW3%GM
M*;)F**KU!RBKLTV,4G*.W_2KM^:4>B;)L3MDO'[H? 4 1)\ZG]O?OSS<H^]W
MMS?HOG-S?=N%?ZZ^=Z\?KCOW[/+*=R2(9M4='-DJDY\A16XB<*3&XP!472_
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
M3<(49$\$;4YBY=UDT!3*KZ:PC3L7Q'W%;:I5Y5WD%P_34?#Q_P!02P,$%
M  @ J8&F6A= E#_F#0  _94  !$   !S;F)R+3(P,C4P,S(Y+GAS9.U=6U/C
M.!9^[U^AS<OV5(W)!4(#U?14@&&**KIA(7-YFU)L.?'B2!E9YK*_?H]D.[Y;
M5@+3V37]TL36^8[.^8YNQY+]^:?GI8\>"0\\1D][P[U!#Q%J,\>C\]/>K]-+
MZZCWTY</'S[_P[+^.+N[1A?,#I>$"G3."1;$04^>6""Q(.AWQA^\1XQN?2Q<
MQI>6]46)G;/5"_?F"X%&@]$X*9;<Y2='GX['1_;^R#K\M&];!P>'KG4\'&/+
M'C@'SNS(=0_'LQ_G)X='SF VM(^L3^1H#,4^.=;QZ/#8FCDC;,_&1\YLN*]
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
MS89^(,_F=1W&5^7W!:XZ.Q&%(@S2OT!FDR"Q1+:4(@ZBJPG449LM,X-Z-9<
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
MS;:%;MYM0O-)T/1\SA8$?:U+6D@.B2;Z^2A0)6%5;%T^[!8XV[#!?3ML:"V
MEFN*U"^*-->(UIM+)CP&[H-1D#52/,)3 !]04SRBK)$Z2*U:'V6X <HV3/#?
M(A,.'_@MTYGKS^N7&!;X][_\'U!+ P04    " "I@:9:,<GJ?*TD  ",AP$
M%0   '-N8G(M,C R-3 S,CE?9&5F+GAM;.U]6W-;1Y+F>_\*K?=UTZK[Q='=
M$Y)L]RI"EKR2>F;>&'7)(C$& 34 6M+\^LT" 5X @@2(.@<4-!'=,B_@.5]E
M?E65F965^==_^W(^?/8G3J:#\>AO/_ ?V0_/<)3&>3 Z_=L/__SX*[@?_NWO
M?_G+7_\7P'^^?/_FV<_C='&.H]FS5Q,,,\S//@]F9\]F9_CL/\:3/P9_AF>_
M#\.LC"?G '^?_]FK\:>OD\'IV>R98$(O/[;\[>0G9[UV20HP5B90RA3P7 =(
M+*L<72E&Q_]S^I-QF46>'%ATFCYF,WAA/,0L0HK:Y<CE_*'#P>B/G^H_,4SQ
M&0UO-)U_^[<?SF:S3S\]?_[Y\^<?O\3)\,?QY/2Y8$P^7W[ZA\7'OZQ]_K.<
M?YI[[Y_/?WOUT>G@K@_28_GS__SMS8=TAN<!!J/I+(S2]0OH]7EV]8<WT>CG
ME[^DCTX'/TWG?_]FG,)LKJ 'A_!LXR?J=[#\&-0? 1<@^8]?IOF'O__EV;-+
MR85)FHR'^![+L\67_WS_>AWI8#1[G@?GSQ>?>1Z&0T(\?\+LZR?\VP_3P?FG
M(2Y_=C;!LA']<L@5E*YP_G=]VO.],9T1D$FZB CT4QQ5BC?$>-?3]\=\]2S(
M6,+%<-80\?JSF^(=GX=!2P&O/;H!VOF#X!S/(TY:0KWUW!LXER!7$=9'3H>(
MGT87]4]^3./SYW.$K\:C3*/&3%],Q\-!KHOLAQG]6U?=Z;A\. L3/!L/,ZW9
M/V,9I,$6%)F.X@3J\LND\'/$CWK/C8$1@P:C05V4WM"WBY?5$?0Q1/PR0WK&
MY;*U1#0<IUL?&M9%<WREY6&(.)S_].1B"J<A?#JY>B<- 5_3E],3([D3W%OP
M43%0:"PX= &R4"8IGWU@9ITCTR7G2IC&.4L6KR"V"/4<A[/I\B=5"VJN@<TH
M+N7<8%P?0QSBB8@LQ,PX1*DLJ* R1,LBH!)>E6BE9[RK,<T1W![/-7->3)8C
M6\S/G;:9,AF?-]7G;-Q,C)>:(M _/!M/B,9D6=&OYHO&3VDX)N[_[8?9Y *O
M?S@>S8C5OPSG+Z0)BZ?UBV9,^.5?%X/9UU?C\T_C49UD+[X,IB>ZB.*3UY"$
MEZ"B-Q"<5B"5D-YEGK6)71'C+D ->7+/UG\/;QZAZ$V<V5O@=U%H3S:L8/IY
MOFEM!>IDQ1AIQ(8[ 35DP49CZAX.[*^X<5=2[XT2R7$MI$70SI*O%;F#&#P'
MPYV7+#%F2_YVJ7#+3CT\$W81=@<,(#CGX]&'V3C]\=O<?#UQ$66)(D)0OCKD
M04)45H+60B?KZ#=<-M;^&HB6FK_+YE]7>P/EC%M*=EW5;%]5O\AY+L0P_#T,
M\NO1J_!I, O#!3@5<D*=$7S0'I2.!CP3 IA-Z&S.&'UKM=\+Z!@HT$[B'<S\
M]SBC\6'^)4Q&@]'I=($*H^2!60'<& '*F 2!(0?4TB:1E):A]>)_-Y)C($ #
M&:]K7NRK^=>C-,$PQ9_Q\K^O+U>IA<M]*87WX^'PU_'D<YCD$^,2RRDSD(B1
M)$ .5'12@[#9%%^L)A(WIL2.$/OG2F-GLTN5=+"5W-C;YM&:Z;N+60UQUW.#
M$UDD.F6)TPJ1UC4;(&3FP:14DG)"HE;=&1!K>/KG1J?*W&QE[*>)#G:8]5&?
M:+0T$V@)-9I,9Y4K-IX"<.:$B,FXHMK''%91'#<C]I1Z!_O-6YR1 ,;G^&8\
MG9Z@=#%$QH %1Z04'B%Z2[:/DEPK:V.4MC$%;@$X;NT_7M;KBI=-%H#7T^D%
MYI\O)K0B_8Z3P3A?+E3S?U^&^4' ^2?RSN=GG"<V9,M#LH#>*E I94(;2 ()
M>48T3J=.5HC=8!XWB;K6VSK55$=4^_<PO, -B+U6'!E7(%D@PUY*2Q)*$<C>
M5]YHYDM)_3#M'I3?)=%::6V=9[H)S][CIXM).JO8UN?'"9)3&!*2]3]?=*WF
M$(1U$)#</:4<CZ5TP:M[47T'/&JGE77>F"YY,Z?[B?312)0)T"8B=HX%7"&4
M6J*0GH1 >WF/M)F#^GY9L[M.UDEC.W6SC6$^QRR@6*=J1AROSETA-\\HC=Q%
MY5K;T=N[V6V<11Z8H?^#2SJ021$,1/)@P+ELN);9F=(^&^-N9_&OSU=FP!OZ
M=H\\GU_#8#*GV&]$\HO)9>K+SS5:.)P^)I_GWN>UR=O9'G*C_)RK%[Z83G$V
M?3'*;P8A#H8$'Z<+$/G=Z#VFBTF=N/2!M^/19/DMF0Z#Z75T+O@4<N$6BBB6
MR$0[04S,0$%K,*(15K0F4],![#N_6H"Y3)!0Q451A <I..VD2=,FZA4MN4P%
MIXL4V#P<W Q\7[E(A^/NZB9W&+T_E0RHEV%8$Z\_G"'.EFG4\X-\U%Z3(4B;
MNK$>% ^TK="& A;)K> Y*<9\8Q)OPG*HO*<#,6/<@88Z"%[?A6MQ(K@-LHY2
MIC:C.DS>5!OM;4&)/43?+SFB],X7P8$X[T#5($4,O-0SX^@U%L]=ZSR*ODGQ
M0 95WYS81>(=<.'=[ PGM##699%VK,O%=''0GZS/KBBL 7=#"Z-A$&KL2H>2
MHB2?4K/0F SWP.G?FV^EM7$W(N_@9'P%VJT==8Y/."Q1V !1:IH)G&OPUBB:
M"5+95$(.K+7U_!"F8^7%?L+O8*FXLKA>?KWZ\O\.<$(O.?OZ!O_$X6*=%"H'
M1^:4YQQ43I+,*8\@A)>9U(,Y=.9@W8OL^[94.]!>!X?M=X9IUO%>V5,/@^W(
ME-T)Z&&LVRXTOHE4G:FKRW5L*]#!.59C%" *3[2B$UX7"X&N 6R5DF]_'O8$
MN/6 D?SDJ+6+EKJDU.O1IXO9="X!ODR7Y3*%D#P45J'ER.J-+ >HLN V<6EB
M9P1:A]._M=2A(C=19D\M=&!8WY@P-\3PZP3_=8&C]'4^6YAFGFPX"UP5!DHF
M T$K#DYPESSSPIC65UVW@/4_5E-+O760IG;7_+H"N)A5VT#LT5!:@7=P\ZB-
M:K?8P%KHI2>+:!6JYDHK- :X<035, N!2PT6D7L3,_F]G;EU?5-G>^OG8,S9
M11U]V=!7:_'RQF"P0LEHP"550#G:;KTQM/ JH4-@Q637V89V#ZZG80+MI=!M
M;.5]M-&!!?0SF?N3R>UTR-^'872YO9]891/9?A%"5 Z4M1HBV67 -$TB%S07
MV#I_['Y$!V3)P4_=&^JJ)R8M)?7UU3!,IX,RP'P=23UQA9S0A!SJ54A:C+,F
M"Y 5,#Z4Z+6S*K(>R'4OR/_A6U<:W;C]M4Z+^\=XG#\/AC11\NO1+(Q.!^1^
M7 KW+<[>ALF$1O8G[I$HM^,;VJ3.[3.L/9/IJ@1.EN]_L?[^:_IAD=8I6R!Y
M*<F_KZN3)2=?1,8]AI2=>U"Z6[_ML2O80R^X]%=E4%IRR8%SLA]5L0R\M0B,
M1I(]I[&YL.]0>DDGZT9[R\6CO3"?2MK7Z]%"%_B&YM7:P,CK"/\UGLS7Q;FO
MX62RO*9X.XT9%/I$EATF<(86QY0E9M/ZRO*.$/L.(G7 C;4K[]WIJ -_[0&X
MUV#?AG-<>"3;0.XH:/0(N(<)(G5*@]THUTR'3X1^S'J>G".LCM6D*YJB$84$
MRS,7+!4C8ONZ'4^$=@\$H)XZZW9170=L^S@)&2N<9>),,:GFR!  X\B\L$6
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
M[;@?/W,8B-,F5R#'WRB5LFYO-WU54STV5CQ.R1C?X.]^6+TGC*_1B@H2)VE
MF1TH#(0<?#G6TG;@(5XK2N1+6<"#WI15+U7,=%#/&BLTD<8\\A0^IWEV"MOF
MD>"ULE&EHEG=%P%)9H&J;V([PS]\>OOM%>FH.2^LI3-8_:T?LC7KLZ==7]_K
M@%@-+I,4+P81:2XZ@CCQL58 :/LL_JKR^<T <L,[R"^>6S*/0,15%PRD$%S.
MOBV 0W7,GU45PLP*68R\<[;3'\%4U [^>6WND_3L28FA.5V;G'3B;R^/GA*#
MPUYRX *!7'@S4E74SR7+>Z#WQ1^C-0[G?(E(&>QM'6#AQADAX 2]ZA5-<U,N
M$52 K43$TKI9Y6=IQ\#4_@1R\FR7Z]#JL<G07/2-A'^6;6,NC+F.74YX^XW(
MC^];" U!V<-":Z"7\*?@%;\>5J/',8_'RX/:8\N8,KK*3H?'+,"W]A9B)JG
M73Z[3^\^U<2.LJ1K^NMXO=/R$>XT&/R'K15UB<1"O.NO1]#-OX([BO0L%M^&
MKY1FO(^['-2KJO#:.EJ3 ?H=VHZJ_@2K#(Z:^XCE]WXW?WF]]'.VKNMS_C5W
MNB0Y@],7;LHZ-T>S7[X5*>W(M97CG?[,C:MPP-@!9/+<*PR\1%\ 0U?"3^B*
M^?YWNSO*RUT>@WZ@3U0 0"TM402IP,2D#17(<8(T+M8,HQC5Z6 ]/20U*E!6
MWD<%'HVC?- UPTV1 ]C0'\L+-V(9MD??W_"8??R^XYRS4$WFQ_@39A(_H6:Q
MR?HPA( IV@PE7Z,"5J-):(-/-;VQR1SFG>POHU"?E8F>^/AM$*Y U>'P<4 1
MD6^O[[=;0X__N]5=1#."?3UY:KPX=_W$PN!&CI>2JUD7I[-7XM?3S.YRNASA
M(Y+A1ZNC+];![T7_@+:FB7<(YH?N.)'<F&P-%YDR8<>IW))F'[2']4J?YQEV
MYB9 L$YY<]X^E.*;1]Z7Q%M3>&4/OU"!'T_;YPER())[/(57]##F/[V1^4);
M7]_H9ZIU]#5#B[+<K0 '&@5K$H0R'05/51%2<UM8J^MR9S4<8,(2=/4U"=M&
MA(W>Y;NB%1SK5EY4X'06(<<MSWN3QM#L)2)>I:/.L"IGH1[)RT/<.O+K=::^
MGM-6W)Y$$&7P:%#IIA4KGN&7=."KE -+_=N\C(]-ZJ"ML'(JT.$2 JNTBL>"
M+A T]QX,%6^59*5L^ A-[^5RN_+$Q\?TUK\N:&.1,$I)MCZSUUN?$J2UP>2X
M"KWFW3F-V?GH_P#KU))J>:W5:?W2J&9P&6&1>\C/) 0Z7>0^7PYO=W-H1TTV
MXN'QO_2H .'/QO&&FU':JY.*R;2Z5TOUH)@ID9@PL -[U'CUWHQ/QE7\^^)O
M)9>7K15NF*)F'S+1#]U%3(.#4$PD$9QL2Y+595QQVL4D7.;QT64?M+OU2M+S
MC5\&ZD'?FQ%M[*$43CPH6M78)LO;: J[ ZEE/;27MME=#BC497@3[<H.'=N"
MX7H@E3 R<\9U&F[0]/9BX@%/O43.]PVQG$%<Z<%E61$VNQER ?$A>&\,O/,#
M\@V&>P;[Z'LSI$J ':L?ZL*:EE+5YG#R4PXH$)[6[;K!Q!]F<LYOFZG$J16%
MB8/94X$3;E5:G$%T5*!+@F5@8N<P>#2+8\Y;TJHA4J!%1F9<@PG->G6ESI7@
M_20_MS#+=RS'['))JCJ2IKZ?^#^I'_=GPL+IK1X/YX:Z)[^_6O[^P0TO1"E;
M]D?*$**I# *'X_10DT?8FRT[88+RH_[6F(@H)H.F84Q-\!^!LW$:"=6 D0$
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
M1MY-6PIVLDCRV[_9OG(WUGSZ^T,-@5/Y"\QU&MQ[J^5_Y0DW5UPV1T6#Q+7
M7[]< 0$=9>GGC56A3ZI2QE=$4N9>VR]%=1J/1I[7^L'X0=T63=-:\\Q*D @^
M6&#6:,K)E ,?"^)\\[W2RN3, AB6H58*)7&2<N(X9__GA\XKFR1Q+@7M;&X;
MH2N!*N&D#/)/\$(&\CK!I03B1"/5_;X8#L(-6P=HBZ-J7],=U83)<>VN5PIW
M%Z(/,$A6<BY4EB0\TAF<Y=UF-ORFF*(Q4A)R$$1.-*63W$<X;3S;O/?H4]-;
M'XA9^NU;8Y]/'M PCH?@MZ [,'D$P5\O>VGMA#6_RC-<Q6 <C=4-<3U]+U2&
MYVUOVOZ (\&:<G9:>0M6U164].M+^0/?&OHT'F3_U=ND^XLSS'MZYNUP;I@#
MF,-LVFJ6$-%5GUE&5"LL^E7Z9[,*F J:CRF&QE!:P&511\U?WY)L%J_RX)-^
M,$U^+P]N*X&_U99B83L7>??W+< ZPRGS>>O+''WW!EMYY+7Z-.O7,15.=R!4
MX M;#LUR#L/6&"N=P);/XQ^.<G-55#5^D(B,>Y\AN9I5MZT6T^KR ;+K#F.'
M;;VAN:WA*L2<Y_8^HFW^(^R<JIT-4=.;S2^&B1 X=\;_J8-4>5_.[R(^Z>$D
M6Q$Y (@SN"MY=-8O0'+B5W;:C[==WS[JB5L$'HY+;M[>SN7/_,9W$V(LQ+2O
M3)#&YV%*RG"<BX(UF+J@J5D'DSDHW)5Q7D& N)"H5A;3SD?&BZ8<+Q[6DF.5
M(%,>;:Y]E\O6*'(C@R7P(J[>1-6OMO1)]V'<JM$+>PME+.PW<BIN=AAZ6GO_
MB6*?-#C,' 3;S]--6G1YLB+"BU^].+"\FG;VPEVYUQH;0S5/M!XOH!OLQE%G
M5 -P#[#PK4VLRQWCH:H QHVAGB#S$:^O//11/:K^0  ;>W[1)5!5<F?JK/+^
M,528$*W[WK+X<W=LPJ$4X\YX_6JR1$Q*0N*W_LO6@<MIGF :<3@93/.W48$*
M@]#A.?36R4[4VS#B]8B5+]R*>[KRD-H/KG?B-!D5M$R(-RDCZA?).8W73W(#
MA\T<;Z0^-1Q^"T:;W;[L,92P@ FU>*]JLGR31F:3[-BN;982EMK]HEFP0>T7
M9718XUWAAU<.7J)6OY+!\A":T:F8WR)B$)-]S;'>7G<U4QS.)%$!HV]:Z7XW
MY"R;@#4N5R:LP8UK4<Q<HYR-_?FCQ4;^_6:BA:_J=D $S?DNY!ETX\WW;LY%
M+_IMA*QO7;AJ0>$M"0_?XW28%=BV-(5_Y'/N^@RSI0)1ST?TZ*KQLI^JGECQ
M,IX.N=$"^M/]:6_M@&B-TUWT"J:H><N,M$/YD-$VL9>V;T@M#E0D@Y2,9)_<
MVQD\X,;"JKVV'E@3->ZKZF*FPY1@ E-MRV=M> (I\D?6"1^_M&6BWH9&P[_Y
M=@51I"C]5M?C="/ '-Z@9Y';E\:#A\49O24E_*-O#3S=Y]Y7>+9WYGIZ;HR@
MC/=MI3'LP-RC8\7#0C*R40W'8C92R<HV/M]13P72B@O,.MR"*SX$+)AZ$$<F
M_:Q%JZ".CE2@BJG3@'L"9F/E_P O,ML8U"NGY=X[;%<F1L]IN=,,GC# 0CJW
MC>9HWE"O%@</>1T?\+NXZ&&/5+C^BPY._]]=Q"[ZM)7R:$:NII/=YQ(OZD:/
M'+2>'G@MP+K864A0G!KJ,TGZW?!TTFZ)LRV_;>57P$R<Z96"BNN]TR:9: Y<
M!$8K%,KLS:F/RPLI5N_+G43,0VTR'O3I",$XY7?VZ3](UB N6C0.)%N/Q=R4
M6)DYCJ<PJX 7+Y!,_\/8[F8MR'9L4H&/8.Y]6=X)C4-X:;?1"OH64:,AJKPK
MHQTA-,-,IOG@P!@0H1W%30703F"RV"-2%_D;$M E:A':3'%-N;GUS_,8DT4.
MTH9+UE*,/?F%NZYJJVD)S2%#3RT>.'AL!\#H.SOV_.QWWT('_:4)99B82"O.
M"CS[IP-M3S45S+T[^L+!#=F?QW@\6O87A5*VRIUP>>T@-HH"I0\IDJ+SD_0
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
MH,)Q 'V<]JE:&"MET(H5KUDCF,@PVY\SVE_.Z?-V2#C25\9@QGH2XB38FDW
MV+V?$@PN:#N'?F]VH\JI8'ZJA3=.1WI1NK:0[466@N['@3^UJ]Q[+J'^RGDS
M3K%5.;_CL0%:)J7(JO*:H>?LZIT^B$](Y\E(%YN)LOK&[#?V$]8>S'L.K0I1
MD].W>Q7*U:<S,X--7VJ\G]OX?O'@UJ816G[P[[Z+R.L-*ZXASX*'*2&Q+V'7
M<((K8\)"^'^<K,)EQIL-1]XYL0J"KK?VSG6"CE>=+W2BXCZ:Y/_;=\DYZ8>3
M_NVXSZG;0J9<1?G_^(;P<G]C_[2O:UY='Z0Y@JU_6Z'E&+ZZT6Q;M9;WGMXM
MFNE4N@;7A[^*6$+\1S16(:ZS)+2P]/2SRB>,&C'![YQE;%,&=,HJOT6;:3O'
M\L"-[A8[FHDU^'TPU."BVP.1N/PH>K(=L(.I 2KPZ )2EC9?-)G9T^4(.3Q%
M(QM-D8 ?__&@$/+O#PHCJ, "C1AVW::2R1]HN3#TV>H/B-R;-["O6CB_\P1L
M)OSY^OVX:_4W&5Z\YNNKQ.5^SINIZJB.R9N>D9^Q"1GC[CD0/C?>P8V9S?B>
M4&FH_5*#ZPD=K3+%0,>HP!GS15@SC,O[U6G6 B60XT@/;\<OB.H_L*; NNUZ
M%,M2M/9K[V7-\&>OHB/EC#^V,,WP42)O(;I="&)=6YNRK;#P@46!ZZ.(X$9#
MR<>F6CW._NZO(T^8EKO&0AV/%'I)Q<,![U73/"5SE >/^<+%$-FJ3XKXWN9X
M9FU<K#E4K*HZR.YQ.XU/4W(78GPNN/#!L8F+CMA 5"0Y5A+(.)=[^-<BSW=?
M-$;=9Z "23<==GMK]T57!'])CDGN/J6<S<,?4;A1'9_].0H-:N[CK27N6Y:6
MSHN1)VD0%_.%^ DQCI3$XM^I!9MPUSQ8QQT$%"N=I-6T[X2905I1@-.<U+CP
M[I92JE;=%SN&;I $^_LW8D?*!&4\?]<4H@,DX(24&H=#\XIFU4:S5*^(+M-,
MCLTS!L%FDUD([ME.S'WLWB."8?:,[:UJ1]\>S8WYW5;._>5N*N QC%(MFNZS
M]U.!#OVAJ8;>3N-5^+5)!BY#JYZ58"Z3$F@?#-A!V<=$I-B%8'4X-8*#Y\K>
M?<?R&PNY#ARED;(VMTU'X_(NB;^)B+1("0=K@!>^P9B6"0$X&8,+D-9KHXVF
MKK+/./98GO&_9-K<JQE*0K86^EHE.V6N5]<'))QUMG.ZT'):/E+*_CN#X1;
M_1YYK4KK>5;J1H#>+0G7)Y:GPL5^1IW.^?=3#&9BWVGO?&?V\C5.^A%39=KB
M$9WQ[A&!U*'GXL+]\]6M5]J&OL*.7.S-ST:?GO]7 NGHTI:=-"V+_O[RKS7X
MKS]B:+E.)WEML=579&RA :XQLE)/!3)VS3IIV1[ D3*1F=[\VNVG(S>71/1'
M30;U<'& MBR 9Y<NELYI6F?PK$0>F'+)@3\6K'UG?I]BG 2'ET^V.&<@'S_Z
M1@HVS_GO9T!HPP4*<9,M+D(]7!R=N^Y;870N!3O/_RV&_VIE9R17JU\FA&(1
M6ZM8 S9OJRZBKEFMGUT(VO?'%^&U_L NWF91'"(9M0"'5#"U#P11 7YE5J\.
M"E^\YO"T=MRL79SW_+O(M?L??AK<==JW5M]O1#]S4PP6U9'F'9#@2-0P_!.<
M&2Z9L/:?C[#P#]<.1$!8E&0CYTZ-^8MB^5^JI\,$9PG\"U\">IX<VJ@&$=XI
M3ST1,W+S,@_7T3&%!T($H8S>,8=^A" ?#.Q\NX6XPHL-YFR- $:HZ?F30\F)
M)9-TDQV3+O:/@ESD[ZJ\-T,;C6U6OHMLN_QHG3'M(1/F+X,,!Z-9H??_6NUR
MV6BP[;:1UIAS=#'&R]^,$-A_-OBCJE06Q11<MG!X'5EQ-BK*ID]:Y!@.#FOM
M35V)+E.]3UNY3Q9$JAK@!O6!&^.V-?4UL;8A]K]Y!;0EVF;.LT+[_6^02Y4$
M/ Z-7,)3FMK%O7),E<S2O[KRS%^9ND8_KCEE,DF.@LH]_30LI7<^[A[G^7X>
MZ\K8P=A!N"^V'9/U^1&9+45Y6:/!\T:CYZ+>4^S-R"HXEY/[\51)\;LCKW.*
M'WYY&^\;\SQ1 WZJB)5TYW"_]I@[*<T,WT&R^C/CX5TH3IF(!;+(CJDV46^_
M3M=<X\]P3R3[D:;.EH2-"+?/G:N=,OK=*Z1+"TTN6-%P)2K YNVAGVH\[K+$
M,3W56B=\] H6?'>I;(&97$Q.A-G2'*4CP>-BU)OG>U:-TVY%&R]::E-YII"Q
M" W0T]&4W^0DV.N8<]!?4RP!"3((;$-WZP;?TA!FPG,W$]3"HQ8J"J3A8_P0
MR9V+:@U+H6W'&8>76+>:UEV.V3+CDAJS!O]7GQ3]']:\@O7JE([(0Y/QTKDI
M_1R1FMI(G<OA?@H99T[&>L7H,0-15 "GBV(D]#H<@$-/X@FRANXOUG?%4PVL
M*=W$(>CIF$,G;,QG4.E\ITN(^V.TU7FX>5ED&L1>[[#29C4]8B\ZG1F]W2TX
M&M(D81KLZ'O3<\5UM&4DH^C!\<3H?M'VQ:5IQQLWS0*:>>5FF_&WJ,"'4L8"
MGP@R!C(DD_-CO;Y=4^V!014R\D W[/E=V"E6CW(2'XZA/<34GQW3(VP=MYT]
M'6> MO&20C>".6.7=[)CFN\X^2"NOW#&Q&&?8ZP_LY2=T%G5X(B'F@047D$;
M5=;(6M#A?)7FM?J-P&6M:CWQ3+N,*)?*>>:U*8E%@^$W;YC(=\R%82=GN N"
M3 >4X1.?W?K04[''BS@3RED].SMAE5":ZCH/<^"^BBK;-QIJU\J./\]##*;/
MFT,T-%Y:@+"3;N/(R A,NN#(P^'O/+KFMP)E1X]$9Y92UGP-K8S?:)CMS-O]
MT(\4]Q<S$\LLO?&_/ ?^/UK!U,G_!E!+ P04    " "I@:9:8OU=;6S   #G
M;P< %0   '-N8G(M,C R-3 S,CE?;&%B+GAM;-2]>8_D.)(O^/]\"F[/8I %
M!*MT4%?WS#Q$7OT2FT<@,ZK[#0H+!\\(=7FX1TORR(S^]$OJ<)=?$DFG%+5
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
M:$8?+I7:,.)0"[SM C)%C&%((%=QA9,TYHTE#(EY%#\8?-A,*=5D]7>KJFX
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
M49&/I^R-OV+1V1.3S1(7'_.RJK<!XX:Y9Q>8V!MHZ0)%^,HTI'9>ZG&/W8G
M9IK8EW62[5I++KNVGF=7G:^WYYA@>PT^1Q^VVSB;DM/M'+J/ZOYN.^VZ4^VW
M&_X_'!?O\R>^B#BB21 +2 AG$'$UECKS*(P1R0+.4TR045*?*0,3JV_@A9[9
M+FJ,H-[6.B4N9EK><'+5FTM9,W,%MNQ<J9Q<PNL\P"N@. **)7<[L2T8CK9G
M8_*S[MFVX!QNY-;K6 81U*W@:TF#]:]!>HVB7S_O'FG)UQW$/VY+V-.8)X+%
M&62)H"K!V(>9EW"(TICZTMOW4FI4%'PY2U.'&A1U2!3Y@[R]'8^JNW;_N99/
MT/2XURJ7G^KST@Q0S/HIF-G"!MC7FA_ :]L/P#R>X0PS5R&.RQF:-^KA#,"C
M0(B[E6TG=TDW<5=;R=[6@9@;7N1K5E]D+Y(HB*C'(\ACA" *5<M)$7"8X@#'
M81SA@/E=A$33DH[1M B1F)G*@_)=VE0DE(,5"9;P:9HU)Y#86:VZ:+E'&S3$
M04/]JLEG<#GE2U-49Y.^QNC-/.U+4_SCB5^Z+YH'5-[]LWJ^_EZPTEV^E,&2
MLV5*_56:U0J\57]5G7UWF3KM;+MF$VZN%=VG1)F /![1F0A?,]LQ+;2.\YTL
M$+.*'IG0F2V>9"%\/\)D\_HE,:>/3<IX28O\47TA=L>$( A]&H@0IAX-(!(D
MA3A#!/IIRA-$PP#I]3C5I#>Q;>K")VW0I,?!!8>Q,0A-8DQ.@+$+*=EB8AE
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
M;,6_B#<%9WGU'M/Z-/L)_\@?-@^OUT6Q_B[/NF_PH_Q-];P@V(LCA .81FD
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
M">-R3UA3_1*5">,"Z]15.ZE+,.N;I]KDW7Y?+S)&DRA)$4Q]WX.(T4"Z2H3
MF$G,J0@Q]J+IVH"V7$QL$J0DR90-/#LL]6S#Y B9F0V[)IV*+2#Y>JFFG >P
MO$@;SHZ'/W#CS0.8+FNU>;B8>83ES;WR9-@-Y\5?B_7FT6*JY< 2$UN1EC)0
MI$%-VV:2Y1 $XR$61](;WOP,"#[!W$H-&:T"+4/KSA9GT1"N'V;1>?R"',MR
MVR0L]H,@#6,!,<(!1"E3W6T%@AYB3/K^C'(_,\ZM+&?JK]80LTBD+ V;I-E+
M91C3K.E,TO+LM @N,R7+EVEB=EJPDYF1QT_9W]VILN)%@A+$0L&@\*A*<I3'
M:.S'ZO:.1$F4)2&*M-J0'2X\UPV=HF5^)5>+KG\+9RJ0Y<7;H"Q6-VU]QB^Z
M7*L7FOT^K<_^J2NTO=];I ]]6<G?\)O[]8K+[:JZ7K$Z.;"]-A))+.2ITH<,
MJR%-81*K3*$0^BRC(1=I'$=:%3WCI"96EH;V%7A4U*\ E?3K[-^UXL @U648
MKF%U<@N"F8)U\M\T\BO20-)NTWI'+]M,@3#(\7$&B%U.SR PCK)WM$0<S-89
M7F&^[!PM2?:R<?3>L.[')==F=<*/"L'+S_U&?KB?\(_\8?-PO5IM5*A^]\OR
MAA?O'AZ7ZV?.Y5]5AY&%(%F,XH1"YDDSASP604S\%+(D95X<XXAAHX[%#GB:
MV!1VU #M#Y-B=2LEO 2O< DP>&Q8,;QI=/&!Z/GR,\-LZ,TTS($^ T"Q=P5:
M!D'#X=X3I4HW AV35Z!ETVE_,5>8N>M!=C%'<_<I<P7AB5YFSI:VJ]YXO1+R
M<,7^81'7._/ZQ):L*V%HV[V5_5H&F^C>.1#&(WL.Y#<S,7JB3Q#?&Y'4NH+C
MU)JS5G ,"'58P3'TJ+GJU8-DONWFR'RM5G\KMS%#8U747&YBU6RFX_38 %]Y
MM2E6X&]E+Q*MKYJZ((VKZ@3XF*FN'C03J*ZAY%:JK$MC-M4V%+JOZJ:O7M94
MN#_:56W\3:QSD9 P)B$)82(8@2B**20Q"R!'24Q9$ 3,\VUZ"I\F-[%5^(2+
MWWF3:%>JMC3-"!7<Q,M5A48WV)/M9J[TSBB/<C&[!L1GP-4^:SB"S/@8T8"P
M-_57408C=R;6K8>'173<>?@,L1=I/#PL^+F^PR-ON9NT5"]\W:M@NJW3#;?;
M7B#"(*-^ D7$.41!G,#4\SP82JL1>1E.J7?QW*41'B8V'=_H/6<;:3C6 O04
MHRW(:Z_<5$3W^)<ZK0J<?1)Z)F5B?,WLS+GI3?OH7AT#^GQ5([[K(22=EOH_
M3ET7!YA-./QIC(,7'P6E"9'.8"C=I>SL7J?A:S&0V/1^(UUE?B*]Z4 -$S_T
M*?<QC*A0\WXQAIG@*BTBB#**.,MB9F(073(WHZ5LPXQ]EEH#VL\;O-W+&C0T
MDDX_-CWK^5(?AIE9[7\.@VF:*F!3,[O_.763)J:TJ5,@Z6K6IDO6YIW2.0&H
M1_,]IZ!A6_''6G-RDHEW/]2 3'FP^^MZS;[GR^4BH(+X6<PA35,$D0@)3"/"
M89@2GOA4C1$S*E8Q96!B^[MC!RYK?9?[*.-@A1_D<NJO#_(4;-QKS!!C/4,Z
M)7)FQK('VADC"5YMV0$=/PZ'[]A"X:S,SI#\S$5U=N <E]!9KF.8V%14B_;>
MK,MC\G@BDC" 7I#$$'&>J+9''A2(A%CXE$2^5A3M:.7) V8U+<V\G".QAZW
M1<*8J7=W[>VNJO\L\T,**5_J*:/\UTX1C]>;)ZOFG!C;))JS#UAFCO>\@2_B
M4 ,7&4G3(.(^%(&0>[.7"$@0(S!BG/B)H(CJ*8H>N8FU9\^=MAI(.8*6WB[K
M#@,SI3L\]1UMJ0[STK5$=)6G/DQLWKQU+<&/\MCUWG(7/]Y&;!8>P=+UCE*8
MX@1#%#,UGP-%D! I/J4LQ6&XJ-3-EWVD>$O-2+^W-,TO2&@7F;1NYCL,FGU0
MUPH*-^';+>EI0[!'$DX8;-W1>O&PZI'8.@'4XY<L,O8_YBO>C<=ZCVF]WO4#
M7[&ZH]8V&0S?\07"7IIX<00S%*F!'$3JN>?[T,LP98QZ*:):PW@,Z4Z^K;=$
M@>"\RU259 VRUPTP'/&AIT/&S HH'L"7[6"[C@TUU:Y#2W(";B9&RR#Q?QK4
M[*H W*%G5AE@CL%@F8#!<O/5#)C+N%= 8/&Z>0[>NW]NY+)J=E+]O9%^V.;A
ML>[MD0OI8W II456K-FJ$UO-AAFPY0;LV $[?FS29@W!&S:HT^)F9E--(9L@
M9\\."JO4/4-2LV7PV4'03^2S7,%Y(Y_/O%K$#!&.? (YSZCJV.-!G 49Y!B'
M*4F03ZG1^6N8W,0'L":55327E[@?;E"CO@ZN0?)=^ %;W#./X*IW1'.'EIDE
M&;O_E<1GZ<73$W+ZICN*V!^ENTY/<(,V.OVW+IN7>(.?U9UK-\K/QTD6X32&
M?IA%$)&(0X)]#A.>^GZ69C%!1OEZI\E,?0[K9OX]-E3M1AT>(*,94KU87L-0
M:B=J2W#"T86G17(\M/" R(N,*SPMZ+E!A6>>OD@K\]7=S7J9TYSO6LFD(A!I
M2D*(4R^&R,<(8BQW:NQ'812@*/*Y44>]\Z3FT4YU7=Y1UFE)8XJ7D;Y>B(*5
MSIH"8*NX [*Y5=Y3A%Y"@0<$/J/$0V^8]_!I34$S0T!UMWNW8F]QQ1>(IH1Z
MC$ 610%$GD]ARD,$XR2(/"XBG'A:^45#1"96WI9L-X>B[M?X3B6W8]V#^2!"
MPTKK2F[#:PP;D8TZ HW)9-4=Z.RBLW4*&A.KWS5H]%F[_?0CE^XRWPT45%,&
MMW<=OZZ8)*?TG[-W/ZA\]/I!_6M!:<($CS(8Q;%J+B0$3%GB0<)IBA#VO<2L
M>:T5%Q,KLN+IS^K$Q^5#FH,$+T-5;T.>'"O#VXN:G:O^?%'%T56_U*3/%6C8
M @U?[O;RBV!QM,W;\3"K!W 13(?.P66+7=(_\[.4MC&(6W?61_+X+;B +$,<
M(A8(2'Q&(<,H)#[%,<9:H[O&"$UL=B1!V%)L@VU_MFFP>0(@37_?@=B&WGX7
M2=O2G+ !YWG!G+;B/$'F!9IRGA?V='O.@>?-TWB_J@ZZUS_R<I&&0H7(/$B%
M1R#*$NG5AQF& <TB$0512@G23>'=KCJQ&JJA#GE9Y<JA_23MVJ89(**?SKL3
M?UCOK(4R4[(S\DA-DV0=)?4>B7%!0N]NK=F2>8_8[R?R'O_2HE,37W_&#UH'
MV-[C$W_1;]Y] 8J,0:^E5HSA[[6E!&;?ZE'FS1HD[;-KUQ"I76.^!DC[3.\U
M/#KXE?DW5FX(7S=+[GLD\J^+XK9X6%7L_1+?Z7Z'SRXP@Q>E" -%&?K]D5_@
MEA</^4K-J-;_SI\'8EP+G&!@IA=ZXH/?%!>.TAU&I;12I_.KSJ9@HX+U56[\
M8>O9C.L'_G%=EN\E<RI!-5]MY)&K/7NM5^5K+M8%;YZ[Q3]X^>Z']. D#?E9
M%\\?*OY0NW<JM76]E)3NNLC&@OJ)9%WX,/)8(-TS%,,TB7U(D1?P4(0DC0.3
MO(8)>9TX*4+Q#$C-',AK[D"EV#,>VCC99Z5WAON#? )F-JMA!KQ2;/\$E Z"
M'>=@QWKW ;7/U]PWA\<=M^-A.YOQCE-CZF[NXV2<SCT0<FK(3TR*G)RD1>'
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
M89RB+X)Y:XCD62[XOACF/N2<$B)BY*5^C#".,I3ZGHN\,&:)&Z2N].)AJ6]
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
MG*(EIKWCRC2YM4\M6L*/'%[TWKLPI/:I>'ZIJ\_B56R\[EQ-8D'2,$T1385
MV,<9(C13!8V,8^SSA%'0:66"UL**WY!R/,.@V0@TP&#990+#5%H1[0>@MW15
M0\9&_@7N'C1$M!TB&Z'T8T)CYT4^&Q*;>,5,?]M9)/V@:3_VHQ"+%.'0\U4;
MD REJO^32X4?>!X.J9?>U]N:;/0T]F!UD([N:.@G,JE7^G'3#C$8,G2(A9Z*
M&DL(4\J6S-7L6'&P_HWR;TGC#M=>5<=&Q3K6JO&'+LS4NLG>D>KQXV;[O=K%
MB&(><8))AC"-&,*IZZ'49P)%690E\I\1%M@H;VN$V,([X3[32<V2E,2=AKI.
M7 F.FYX*VD(#II$7 &&> S8AH>V,L#%2/R8_;$+HL]EB4^]</O3V(V'-F)S=
M;=LOV[+<?E=%1.19_JU^N\\R07Q5?QC$3.ZD2<I0RI,(A:Z7!1Z+XQ"#HF\P
M\@L;@4&%+>U).ZRC;3X[5P-6/8NP'%@P&_'Y<.9NS\K5_B+>V7'CO)O#[Z*)
MO/HP+#"M5X/X#YODJP_,U)1?P"IFYN>6O#7M.CYNRZ_B67[?'HF:Z_UN^_2D
M*B_4M3*A'O'\D"$W"^1QVXLR-0Z!(DR\+/(3(?\OZDN>]8S./%$MW3DL?(9&
M!'NZE=(DUI!V*D4;9F@T -0S+I9 ,3(H/6TGVY;.GGIC8UIDODTB S8A^L):
M,AL:!%<U%?H ')L'P)L&K0]NLBQGXKK@OY'B)2-=8+ 9U%!U=TP1YHRJGIXA
M34)YZL 8D2!0H8\PBM7X8:$W85B3WL(^1\M $WTZ8*$=%@)IA* !W;0E6  0
MF!GHL+@^@X5)@V<-4 "]$NR"8]8S8?"%>3H :=.P\9^6VB;HBSK9/D%CF?7:
M*.C+=-!. ?":A80I^0]1OHJOV\U&FEC5KO'>#X6(6.2C..!$S52GJCY.'KIP
MC&/733 1H(SE&7J+)T,-<WLZ\LX?B@&GXP!XV3*'GYX#9!$5F-F[")#+,IO.
MB[E$'M,(M1^7M71>],D<I8G7S)3_+T4IF'J!_Z60<O0W$+>]9T4W^4.S0W0-
MP+\]"E&WPTGND\2E..(J;S+A"/LD0VG," K3)$UQ(BVQIU5E;H&7I:]F&B+=
M'N>(/P5[J=6H[F);.V^B;@Y00G(D?R7^9)L7*8*CO@!.K>HK8>;DDD]$S]2L
MA#/,#.V9<@ZX<GJVG#U?]LR1!2@LF:I+.%G5C%F [-C$V5C2S/RI5AM/XH[\
M.=:/,64ICUG@HP@3U3K:;:H^Y'F/IL*C:4H2H=5@2H?8P@:L)>U(VM!1N9,(
MZ=D;6W+##,I>Y.7;T.I(:,E.3)):U1#H"'VLZ5KO7#+3]N99J*2L[H#4%XB]
M]==&[U_$WP0I/\HOS3WGJ9\IIR5F&".<>"Y*O2A!G- XPRP2/O/@@V[U&5A8
MY>4W)S69;PM 4#-NM" NP,A1-PEWQTL_$W?'SI53;QTJFAE\5X[BR%$LV1Z0
M"P?#ZM1< /D?,$H7#L[X?%V#=0P'3Y!2!:>J6U%^>R2EV&>H2 <AS8B*5-,(
M88\GB+"8HA03EP0>"4C@@F9/G"&TL"7IR:KI;DY#V#@QY2Q4>J;$!@ PDV$F
M.WPJQ8Q@M@93G".S[FR*&6%/QE/,/6]E0&=3&< Q%1EE'I(.OJ?Z%!&41J%
M$DB",]_G)-*/[HS36%A91^<Q0JHHIN#1B.!<+C1,01>5]Z(AG%"Y[<W?7&SV
MYFD]B/;8S?5J.S1XGQFV::&"XZNH25X(WMNN:R8_W)>FNO2]R'*6U_>$<E^H
M3FB^%\<(NR)#A/@I2OV$>H02>2 !72_,DUSZEG1/T.$M16@D918TW6"*32B@
M\926MK-S'7X: M/1_]EF2$576&M1E5F"*P=6= $XC:UHOVEJ!J1=>1$?)<]]
MOXN_YO7CNY>JWCZ)LLL!R$+JIR&.D,"J 86@:@0621"/J)#_"I,P!15T:E%=
M/,[:\-"&078M5[Y+-IR>#V=7,@<U$SJ@ZEH*RU!!C04 I04*Q4#B6S,?.C17
MMB  &$Z-".1EXSA%J6XQWHOVOY^*3X6D*C_<7%3W7L9Q$I, 45=0A"./HC1E
M%'F4!I$KW( $'BQ'=9*>ECI<DIXZH 4.5DS I!VMN%!TTW!%0\[YJ2?\LY,7
MC@X4)N&*>1'MQ2LF:*T=L)@7>R1BH?&2E1N(.PFYZ-,"0T)I%!%$<,819D&,
M$D$]%"<IPY'PPRC6&EL[3^I'W$<TY"\ZG@^Q,KJ5,$3 PN5$0]DDFW3F&W/)
M784A&O:N+&:^$I=>7(S(![R_&*[P(Z\Q1B29N<T8>\/,"_E5%*(DF^N"7_.G
MO,BKI@'&JU"]LHI*W(N ^;&?)"A+0NF'2(.%4M]/D(@C$09IED0!A9QC9N@M
M;+DZZDVN,SF@#W-*YE +,IH&F>\A%_LQPD'B(RIB%[DQX3Q,:**B1/I#%6V"
M=_%PQ;4PU'/M+'Z?8/O $(9#TDY'VYYSIRFD)?=NCMJJ#IZFZ,<NGNYK9D;S
MIGX4Y1<I0-L18="SN-NX?4*)FX8$<8(C:36EZ4R(FHWAID+=!4=)1NY?14FW
MNJH_1Q+R11\2UOZ^-PPXQ;9 [+1+.$SS9^'34WV;D,!TO\5B3]H9T%[@1D=7
M4$OZ/TMN50.@*_RQ!=!^SW3HVC<AEVX6O'YXN'XE^>;ZJ89-8!M=8NF(SL-#
MV>S]3D-0/YE]3O)II;4H-$Q71\>V[7EP1O!PVCQDF[/<)H6^8+#;^+HK3WF;
M%.YTY-OTXX9=A=BCX"\;<9-]>]R630-R=6H:)'Z3,!!9Z$L77$V$PV&(DC#$
M*!48$\*%3\(4U%EHAN#"6MR35P7MNPX*E?.70G6B/>JB >PS-(>DWN9L$Q^8
MP@^A:6@C1=QI;BC:H7/.(@GCNA+;ZC\T1V[='D2:PI_T(=)]#[Y+?_B?^NWZ
M>\G5J/+>L=3<G4=>75B?/_S/2S/=297_5=W ^B:E57]O'I-W?D^^4%28:IZ5
MTJ+3/".4T5X[MMYJ>^R$,,.]=>HQPU/N0;+U7T7^\%@+?BU/C^1!J&(/Y21]
ME9[3K2A5Y]S[@/+ SQ+5KH_*/98FL=Q>PP 1UV<NXS[#!)3S &5@81WM&4"D
MY<#A'0N.Y!)X^07&5O-(O"!BP"/R<3U&SXS3<>/T[#B*GRNGX\CBJ=D0"UNG
M:"CY=4_5AN"<G+)-US%L[J7&*0A>J<2,K^*Y*_LX<A[N&<6N2Z(,8=^GTM>/
M&4JQ&R/YJXBY?ASZL"Q,+:H+&Y\OHG;R73X!'^835(V3JX9^[9L, F_D]'#5
MLT'6T8(9GIY\FW_UTYX#>1[X^?A 8+'_%T1J6RW M&BNVP4, L-)(S#0RS:<
MFET%V;WP0HQ]+T#,C1*$XR1"A!$/$2^)@A!GS",!\,9^G-+B%_6W\F_J3OI5
MM4%7A^#M;BMNFEU<<&]_!CL3W\0(CPM=D!W-I9R,$Z$6\27V5'Z@RW BZK1G
M</JXF?K*;5#U*Y:6XC7G@O_R]I=*\$_%Q[P@!5,#OUB=OS9?[?M$-78088Q"
MP3R$0R(=@( (Q-.$^<3EW',C2(M^?=(@5P#>OU^Y DSUT7[N6''HF_/3B^1&
M>@,_.UG/D$-V','T' "RGNHO QW,&BC4FN[CMT/4_M*CMN/%N9Y'#6PFX !8
MLAP PJL:$S@@Q_;%8 7X'6)S4_67@I>;MX=!V$(_SG=V@86/"TT@8/.FOL][
MLOIWB>?EGK]1M"(R3+<;DLZHS%9C>;.B&=TNGE]UM3O&6<&&-XWS#QO&\,1&
M_O6AS_\*!191%*3(QRIB)T0F3_$!1U[J!UY"!,%!9I!#=TA%ZSMY<<I<1[.9
MU5MH]^ ]@XMF_ TNIEFTK1/->L[;N "V@F>'BZ\;*AL5["0P-OX43+.XR.^O
MY2&:JX/TQPUYN ](S DE$5+INP@G/$4I<X54KY1SWTM#JM<,X63EI;-6>EJ.
M(J:G/Z?23ZO.13(!-RP]<;25YBSK$QN2?*=5%?G#7D-.5UI%.<X*T.O%^0?@
M*O&AJ)L)% ]-6FA1?R%/XCZC 694'A>9CU7!'64HI=1%(1%1R+TD)8G6#,9S
M!)8.(#<DG3U-1Q'55Y113.;UY5))86H#%!*D/E.2&&G1Z(*K*=.4.$.=FGS.
MS(^[D^M4F2A+P:_KVVU>U)^*N_RI+VK"(HG3)(Q0X+D9PD$<H#1V&?*%[].,
MQ')3 K48GB:WL-H-B#ND=AKR*B:C&(!Y>3.HZ7E]]K" *>84# LD1.N):<E7
MG"&VJN^H)_BQ+ZGYEL'U"/_[W?;+MK@5VR]B^V[[]/RQV"<*ZEZ13"VRM%NY
M2T%232(E$^CVPXWS1?Z_XD-ZWNVX[H_;;5UL=7,\YI'1N$2Q!0K0+X7A8;GU
MKK;@9M<LDRNO=]6B(^#!=8O6"Z;#6.4:U\_/I6!Y-_?\X;&NOEU__::?,:F]
MV,+*W-!WA@PX+0?.3Y*'ZGQ[)D-H-"]B;*("O)N9 62!G5E;6FM36.?HK3R*
M55/\TWFLNB^:*?I[L5]:_KP1Z@=5'?FT+>O\GVV# 8*]2 @O06$D_7$<2Q\]
MR5)I1D/II:L9K3$%>>8Z1!>V"4,6VHKE 6V80=""4,\FV 8&9A:&U*^<'?VV
MDED''K!5@,AKR3!HD5S5-D! .#8/H'<-3^WY4UX\W&3]8>$F^W6[Y3?E-U&^
MJF%EJG<J20-"LL!%GB $X3!-44I3BH(H\ AF-.4IJ(A*@^;2Y_>& Y4EU?.@
M?E9<2/"<C@_@05X#2,W3O%UX@$=Z'63FNO+"3_;Z(MLZWFM07/>,KP_!R4$?
M\*IANYAR6U6WY3;+ZWLO"QCW,XP"UXL1]I-4N@N,H"SR_<1/?6DJ4DB"U6!M
MD-;#,Z@:2BI]*H.VLQW*KZ?$AE+!E+45Z'9:('C;D5/6;;48&:R\;CN14Y%.
M6H>,/')I4;)<CK^P^J]$%:'7;[MLR*8<=7\O%&9^A#T2HY@$B1I'GJA6]0Q1
MPCAQ8\_S38N4]1A8^H ^J,SM.1FVSC M5-9$5_.\OB!FP./[ *Z.EU/8WE:J
M:8:!8;W&69/\#ZIYAH%SO@8:N(YA/N.O:O'WI!8?25[^KJH$0-F,IZ\O;#84
M':<AY)"J<4*;T.][[:++*<DUKN(O%QIX"=]D,^Z%=/8 6$QC/"^1>1+CR)KK
MIC">%^HD@7'B48/.K[^3,E=*VA0[M%$4P=]MJ_H^" ,>LY@CH>;HXL2/$'&Q
M)_\GBX0(O2#U]<?/G"6SL KV=+L*(B8I:N[6,^A,JY\]F6$:N!.W*QSJJ3J*
MK!6Y 9U=K<AOUM75# =88]=9\2:;NIY_>[V&KK,2'#1SG7_:](:?UF/S7#V/
M<YH&&&6I[R(<9"DB@C(D;9"7\(BZD9_ +O5'Z2QL@+J61M</I6A:>$&O[L>Q
MT;VMOUABZ 4]K9<?<#LCEK5[^'$J*U^]3XIZ>ML^_;B9@N[\C-^DYLMUF^+F
MW2__.Q>E7/+Q[?WVB>3%/74I"T(W1@$6TFUPJ:I>=#&*$T8308C+/= D6Q#U
M]1SZ'>$F^O3E^G>88L,PU5/WQ9""&8$ID)P_6NH6K8&1U)9L!(SVJI;#")9C
M>V*V"/QT_U6P[:LHWVZR#V6I$H7V1NQS7HA/M7B:"SWI+K/<][ZGK@[ZDOZV
M$-N7:M,U#6M<ST$BVG"35+PY#7.64M$@.!B=F;4(K': AH@[/$V#WC/T;?.*
M=&U:Y:=^DW7CF8[N=Q,W%-+'#9"'"44X9 $B21*A,/68"%P>!0+FZ>I07?'*
M7%6P?R,;Z#VY'GB:KK!M2(".\0%YA4D_;&W)2W"0T+;<9BV:ZSK1$!A.7&K0
MRZ8E7=><RV]/=2M/TV3S_^7/[[9<W(N(^#CU(Y0QU0<D2U)$/8R1&[,DDB=@
M>?[5+GD\3V9A.]!5/G64KYR6MB.).XHZM,YK%*AI$V!/?)C.FTIN4/PU)=@%
M)6"CRZY<"#8EVFDYV.33E\;"OXJJ+E]8_5*J+AT%_RJ:X:SJ"JQJ[,&]U%-,
M8RQ0YLEC+R9,H,07$8J9R]PP#.7Q%W3V!=!><3L_X*4YV77<-+>K5;>E:0X3
M,X%9;\M?"#SHH6"(E:(X"\\%L6YM0:V'N><I_Z (MS8DYX/;^DN8G'REI:J;
M@[4*Z34YEIHQ[9%7%S8" XK.>Z'Z=N9%=YR5O_X_^C'M,:EUCO<7"0Q7W/.R
M6DL?G9'+\'1^NMZ*A_&SPAR>O<\_!G>BNV8^;YY/[_):[A"9F\99G! D@E @
M[/$0)1X5R(]\ZB4I8Q'3RD<;6WQA)6MHJ&W6\W^B/_<-H31G88R",>\>7R(B
M3*V@TH&<X7-B&+G )XNMYOB>$V/H[IY]QLS)?:>X*II1<ZJ"J_K'+V]W<J7&
M, <A22)YVD2^NJ+"7H81S3P7N222?^*^*T)04^H)6DO'8H>4'47:493GC#D8
M,3W_U!(.,/TSA #LDVH(9\D'G:*TJL^I(?*QCZGSBJE"/SUMBZ8XLTT7#%(_
M"+TD0&ZB+I,8=5$2"%\J=12DV$VX'V"8%A\26%QU%3FG4O2NG/_E_J?K.<^D
M;'M%_Y?C8?\J=%VG>B1R$8>\U(_;,O^GX%>.[U]%D=L<4^6/09+T#^55]:*Z
M?L@_;%]JZ8X4:MS:E2/_]BQ4#TZQ 4Z@.@%=UQ"80PG5_@;%;RV*#;$KYU.#
M@TW5'Q?'FKX?+;^RDH\+=ZK99YXSCB-UD:F;;!A''!Y%OZFO-265X+== _IK
MJEHCL?K>I6&(:1B@"+N>FF\3H50(C%P:NRJX%(2Q"PPP7<#.TE=5BC!J*#L=
MZ>$,1;G5=7P =_P+/P/M.-5*R,(L1POJ+Y> :A*^LH"%O;C6)<RL'?"R -Q(
M),S&JH;^#*D>KPNN_J-FL<EMOUF\?D?*4C5.[IP</Z4L\XGT:A**<!HP1/W0
M15[D)BX-,L%%!G)R=*@N[?FHUN_*26DZYXL]&T#?1 M 38?%-BQ +Z9'I/EA
MP,&5:N'6,V&K[L1(:%N^CA;-=1T@" PG7A'H98-J%I4 ^ZE0U_7*^+S;OHJ"
M%/5O>9$_O3Q]SB5-KN:^Q)1+XT YBGGJJBN-!!%73?[SXCAP Y\S5VO>'X#F
MPE:B(^=L>GJ 8@]-T*9MPT)0P"Q#DW^^9^#*Z5FX<GJ /B\'$* TQCY09G4R
M5@"#E<W 1)^LH=%<:KV"&IAL!]4UP%<-9XC5CZ+\(@5Y*4M)Y;JJ1-U/W&4L
M]%R>A4AD@8\PXP11%A 4>$0((GB485#NP@2MA6UA0]DIM@7J:#ND(0Z<&3:!
ME9Z;9 D!F ELA=]3=5JR"W3,TQ#/UA2Q"4KK3A*;%_EDFIC&*_"T@7>/Q<.G
MXJ/*P[_);E[JBC>9"7\I7JN:[P8J_UH6-?]4W);EWTK@('%C @OK]M\$*9'*
MVD;J)^?=H[J!4 V;!U4G*O_^8%YW4S'=C,MR;LM\6SKJW<JY>Y3'!7E>=6[V
MU[_-N4)**51QHWY"@_GG,6U*5OLH8$9FU4_!\HCUB^$TRLDPI[I:YL;%P SS
M.RY?S-KI[XNH/XMVKO-7Y1UW/M6=_!RKQ^V&W\<>QJZ?1H@D/% #-%R4IG&$
M8M?WF:"1H*'6[?@%/"QL-54!QJ:C[S31QBOGJ?/OZYZ'BP]$LT ;GR!MPF?M
M1*E [;EROK:@]H>FN_5 O?C4:1-<ZZ?0RT"V<3+5A<?@I#J[](\^N>K*KG&2
MU5[J@I/MN];''C1FZYRLR*.^<!E%$25J(E\<H$2($%'7C3GG7A+!:M(GJ:UR
MNNU/=^8CL2<! QQP;<!@<L3MZ [;\"UUR)T3T>8Q]RRM]0^Z<V*/'G5G7S+3
M[SZ<>+>]9O)448HOVUI47P43^6M3$Q(3%@4)C9'GIK%TXGR,2.A2Y%,_Y5+A
M4^&'!D,WY^AJ?<LO'L.I4G2(_.#4H:H97U+N&(!I_2R,>HIO!14CW>\IJRDO
M'6VG(>Y\G8<$K/VZ<EHR +/D5K4!NL(?FP'M]^#77G\K/Q2\.U0>'R+?O9;\
M;^7Q41-VZV6Z_AJ77J+@NM<KRN=2 \V:RYG:WBV7,?SSEUQK(&]PQ[48Z)8O
MM2Z%S^A.RYCH:E=:E\(RO-&Z>"U#QT=^,LT O$%:<1(G491D+G*]1!UG5%-.
M%H5(^%D<IT(DPJ.0X\P(C84MFIIX7^4/15,U_-R3;].[_\L)K]SQ7.YB.YV\
M#72&1J#5]'\N PSH\NS@639O>T(H6_[-"(5U79KS(IYX,1./&EQ-=VU#5,NA
MAR)7MV-=R^S/>2;N2<!<-R0!2N*((DRD:M/(CR2":1@SCCD.]/.1)DDMK-<?
MJCI_ZI2Z[?N^D42=G^3^^*:B/9JC[#0@T[A+M@8$3%_[SCX#NE>[-OB*M#4,
M %>_UK PN^$UQP1VA:LEYN1-[?0*ZUW(:DER<.^J]X:9%_*!E(7<7ZM;438I
MWK^0*F?W21CZ0>HE*!.NC["?$D1Q3) 722<DHY1S#U13-DIEC=!8,U1'E*US
MX?S[OR6^Y_V70Q7YQG;Q[6:C8M6[9X C.<?AT_,U+@8%9KUZ<HZDYS0$KYR&
MI#U'8U(B2Z[&.(U5G8U),8_=C>F'#6/A?>Q%+IIO>==+UE47HD$B$(^C".%0
M")1**XA$D'">81^'D9;23E)96&F;@&%/UVD)S[>6!8"DX5W8$!VFFHM+#0PE
M7RK]!<%B, KP2/"4=+.QWM&7UXWF3O%_$J^=?-C,9?A4L%)-"G@OVO]^*JX9
MV[X4=75+WII80TB]+'6C&$4ASA ..$,IS2@**<Z\,,B"R =5I<Y27-@J]=2<
MYY8<S$>8QTO/7["* LQ ]:2=GWKB/ZN;T1TNMS.X@#T);5DM>17S]%;U,+3%
M/_8V]%\TS,:0CK*TZL5#,RND#PC=9ZY'PY03%$9J"B]/4E6&SE",<48X93R)
M0>>%<3(+:WE3=/A,<NYDVU)-Y6Z^VGG!-B^\C00\R[=59L)K'S/8]GQV4XC,
MDS;&<=4S#)>C!;,&.WK]$)Z>I,7LC$F1;*5EC!-9-Q]C4M"31(SIIPVF[_&_
MWVUOQ5:5?7\L]KVW=:?OC;^^]';<C"AJNA/<;9W;#S<''?BOG(_;;:V2*0"C
M^,[ ,*U_EA" *9^N\)9']&C(:C:D[\R:ZPWIFQ;J8$C?S*.&PR_OGAY^*YYS
MU84!KH#G%EA:!9N!D-U ]M^^W'X:S+T 3L <%5]#\6Q(#E2]":&74+<Y"<VG
M8HZNNNY<S"G!3B9C3CYLH'8/#_5M4152H:MOK^Q=5<.RB<Z]O[32=>,*A',K
M[;UJ\[??#"KGFRA?<R8  R$GH=#00 LH !50&P#+63ASHIIIXKE%UU/$&;$.
M]'#N68-:5[F/7K/ZA6PV;[?RW/5[U20:=R.IP'NAYG)+GR*'PZ!Z=AS%C_-:
M_:?3IKAW/ '*4#6AFM?:!5""*3$$H 5V5:#\9C6AFC36JP"%"7U0[PE\U>Q>
M:5!5T-49W(<N#[.$1H@G@8LP]PFB(4Y02HGG$4ZCT/?OZVU--GIW2J<D0)9@
M1TC[BWZG7KF\GF<$&KUKH<L$ABGU@-957\!C[S;HO"26;H)&"*QZ"W1>P.,;
MH(DGX1OP[U5=/+RO1W-?KPNIZOL46)B##%YXX4WY=U$U]Y7-A >=M&^5?OI[
MF\]]E &NOV?#T9W?O1<%%J;R%C&U[*T;@V2TV<.IK;;M&P,Q= #,%S%S!=I&
M.O=1$B<^=1ER8S=!V.<^2AGUD7"9B$224C_AD.V_77:5+=^D*54GM=[.#I<%
M>,Z>%@"\?Q_R:VG/[A9==9\^%.1X;S[ZJT%N5Y.2_E4\R\_ED52B*[/C=X_E
M]N7A\8[\^=>\?E1%]=+P-L.K<E9WB>SW'*=1DH0Q<C,2(AQB@6B:8"0$8S[.
M L(CH9W^=0$C"V_E#0V'= RI)B>*(Z<F?SK?]SRI7O\=4VWM"2"+ZI(/85I_
MUX06IO$MJGNN^A)<[G1\.9(Q9\"9LV>MK5Y9"6! )MM*0)LEN]T]YI4C-FV/
M]5)TF065_#Z++O5 .5+-%B2])55:V#R9=Y,RU"N=7&VZPO'W?UN<J,!_6LJA
MLX#K9)K=)>NOEXEG 86#9#T;ZYDY7!_S(J_%Y_Q52$>NEE_2G&Y$NY==/VW+
M.O]G\]7^\*>ZMA-?Q)_UW7>Q>16_;8OZL;K'B<LBWV,(LRQ%.&(443]P$>,B
M(4&*&<XB2.[/9>PLO/O(;VL$<^PN1%?/(5P/,]BVTO*%&L:</6=MZ](K1_'3
MV*<ADU?MD?"FL)A.: <?2X[KA<RLZO#: >[84;:TJJ6&,[>E2N.KWV[E5[>6
M)UIU>_&L'KGW!?.3+!'()ZJBPDLQ(HD?H-@/TBST$@EHU+>>T3-N^L2UE/*P
M_PS,E-UV.TVE'(WGCHWFDD;T/%S8@N8\L'I6S3)8UMK2]&Q<.0TC5PUH'V9!
MN[Q)S:S\2[6K.4_XQS:NF05DMH7-_ H7M*T;7-;O&T7?9UD6QHFT*CAV"<()
MB1")B8N\D! LTM0+ GC/NE%2"SM#I^W8+VM:-PZ7GJVP P+,-K3R'X2^]F0M
M=ZJ;%,UFF[IQ0NOWJ)L4>+1!W?0;9FK\V_:U.:)_*KZI3B2DY%WI]5^)FI%6
MOUTS5KZ0S=?M9O-Q6ZJ Q[U(21!C/T59Y,6JYP-':2Q=!\'CQ".9")@ Z;<!
M#PLK?D_XL$6CHN]T#  G\)G K&<7%@8/9C!Z9M0U3L_.KEG"#M2.(UU P?;D
M D@L&1H3#E:U0!= =&R:+ED*'M&7*SQLBZ95Q*LHW]Z_B+OM[_EVTYRG;K+_
MWCZ)=^IRL7S[3+Y?/]6Z 7WHN@L;H(X=I^?'X2]">>@[EM291C'E=%PYDJTK
M=<WPHGNJ,4)SVB8M#23P;F81#$&!>E,PC.+T8&*KA>E-81A&Z8W7,/2+2/D/
MH=(_NCN:>^+'7ABY&<J2()!.3\2DTY-A%'N1+[@KW# UZ=)[3,?@5L2@*^^.
MJB-:LL#3S DZFKZ*B;!FCLA.P(Z41>_BC!"V7(?CY=?U"\X(=[+IGWL.OJ/?
ME?RZ+.67^"DO&F56^5:ZV_;HRPOOS0-J36Z8_G8[+NK\GGJQE##EN2M)$V(=
M3LG6%AJT/TX*9K0)CJ^XVDXW*=!P.YM^T##.2?*R25'L(@T%/^AEW^2S\YM"
M;J$O99DW[5Z_;(NR_Z=JW%1]S@OQJ19/U3W%?A0P[B.A(IY8[G,H"8D:3T]C
MN>.Q)"$<%/:TR=W2[O<NV_.JGT*HKL"'MP$]QRH18<=S\]20ZZ8!6>7\H1AW
M&LZ!%P=V/U/-8.N/^J2 _OV/^)#@D=DEP+05J+7*V[IQVR5@/0GC+D+$L(!(
M2![$87^,GINW/NHC3T4JM^#N^_:>TT@PWX]1E/I<FN_ 0X1$&0I"U\]HS),X
M]2'F&TA_^325&%AE!,1/SU0NB K,&+:,7#DGK6MVW%RINP\JFD+$+@5%<F2Q
MALD,"EL%3D#JZU8_F4%S4AIEN(R9P=FW?KC)AB6M7\5&W3JH(O2J;_@I^"[N
MO*O4#=/(]5DJ74<6!ZJ\D:,D$!R%./22+)&N)=/J#&Z)GX4-4I.GB!K2!_UJ
M9N\?%L%>SWBMB"C,F#5$.S [L@>'4;M%TY;AL&30+N5F50-G";IC@V=K69@!
MY"*__U#4TJ9><RZ_I=4[^>-->;?]7MP+>?!U"4]1S-Q,]0V/41H*>3*._2#T
M2$JS2"OT/4%C84/54G4ZLE>.(BQA<11I/2,UA<^TX;$D-<R8& FL;3PT1)JX
MQY)OM[9 _K W 5-KKJ+6&D+UJJKSZ"4'GL;)J6ZWFYR][?>W1(2I(((@XKLI
MPJ$K$ FE+M*$ASY-4RXHZ&YJ@M;"ZMC2-#G*C",#.;9<+*_9$:4EZ_S1$G86
MV<LU!+1Z\!BG] ,.&9,BCQ\HIE\QK''>-)^1X/OM>;B![X*J&4MBGF4HQ2I=
M5.6,4N)1Y/G8C_PLYMQ+(7JL1W;I^%!3T]94I$EIE _+A@<"87(@T,133_OM
MHV35O;^R'[.%26RK?EN/Z+KUW2 @3NJ_86^;F8XOHOY42(T1G[=5=9^JS9R3
M&'F820N1ACY*74^:B<1E'E5.0.A!NB0<K XR!/!F"?V 'IBJ'\J/PR ):,10
M0MT(8<Y#E 2ABU+&A,_C&*<,U'C<7'[S 467R!][7I(PZJ(L\)2GEP6(!O*;
M$(M 2 B$ZW)R7XAZ*>EWJ3;U^K+K67/C3Q1FM)5 +1WG)T7I9^>ZKLN<OM2J
MZ[ZZ6[XE=LL"1@6S9)L/UU[5!(^*=6QIQQ\R2:YI4CGD[GK]9U[I9]4,WUK:
M73K--OD_D)2: P&G5>8RV6#Z,I9$\X<B::D'U+@<ACDS!TNMF"PS)L)AELSH
M$V:.Q3?QH#Z%K^)95>"J)@.[J8,%R^6+#RI.^WF7+,$3AGU?;KB>GV&$:4@1
MH:&'Y*]BAGF$N0N:50RDOW3 HN7&V;%SY0Q'778<->D0%Z2O0#'7V_(61!)X
MDK$-(GB3-(3"TC8*I;[J1FL(S?%6;+H,?+.^?7V^4\X4N#'TR8L+VPYY:'=>
MFSF;V;9\(O+3& P*N'+N]$>(C8L]OXM?)#%,QT>$_:.A;??F<E(JHVW]=+75
M=O:S@@PW]_,/&28LB$PJ(7^W+=ISB1HC+#_)#T_/F^V;*-4WM!3JMZ1\&S[4
M%OS<<S^+LY00Y"5<GK1)2!!E/$;R_!WS@*5>BD$QA<O863H*V''AL %EX&'U
M0KSUMOKU4(19A8XO9TBSZ99QY>RP/6#N\$E;169V8;*5NG 9,^MF+E@![B1Q
MP<ZJIJWF"Y4O40J>UQ\):[+#NE;:OVS+<OM=NBSOR+/\2_UV+XT:SKB?(A:Z
M#.$L)BCU!$&^GQ$OB(,D$Z!)IA#B"]NXCJQ#>[H.ZPA#^],#\-2S:DNA!+-A
MS8%DFSDM'T[/R*Z_O;/CQ7DWAYQ!RWLX!-::X0-(K]PF'P[*:0-]@S7@AY5=
MGVPU+^?#GVSS\#O9?'TN5;/L;R]/3\JP/3U7=7%'-[#>^O"5EW:6#KJ]#R8R
MJ4BE&IZJ-*3M#=^>$OL&\(.H+_!,9(#N_*%I66!AML<04]4]]A17R^WUS7$R
M.J<9D%OM(&<.Q?"D=\$J<,/T_I7SZJ:\J1_+#V7Q4-WRFV+'P)=:_?Y[]37;
M,$7]KMXTPRZWI<D4$ ND%C9=[_/7G(M"JMBV["9/?2!E(96K:B=2J0SU U4L
MMG7[X/>\4KJ7;=H.IE+YVL26 _53G9G-AH?8^)CF3=[*GQ#P#+GRAV/93%K$
MULANVJ"_FB&U"-;0LMI<UF"<0W-V):Q6K;O?R1U\^R1*^:U\V1=*JK3@O+E<
MNI='REBP($7$]WV$W=A31TV.:.(E(A69*T*M"S8PY85M[(Z.]$Z(ZG7/7YAP
M"E$[%=GHYO;"X9PV?HN"!#-S/1?-= 6GY\-I&=G7)SH[5I9"##!:82GDS&8I
M[!!4 Q <UB-8M@AN=@B2GB5;DQ!,8)@<?0!:<+U9!R9R'@PW,%K M"SI8[X1
M7UX:#X@2%U/FQRCPN(MP+%R4A#Y1G3FSC"=^C$.MV01CBR]]JF[K<A0]IR4(
M+3\:X#!M#"^5#GBTU1?,H,SH5((+ZHL&BZU<6'0JQFE%T<@S9C?B7<C^H^1C
M3%'W@><H23'.O !YB4<0]N1/E 0^<H4;T2@+:< "R&VX+N&%56V8D_)0-%8(
M=@6N#:#>]?<2L,!TM$=$?36=P^UUYZ L4V4,E=W2G;<VV57ONZ%@'-]U@]^'
M;[GO.X_M8UXQLE''Z(_R-]*9]'W!6!"@)(DHPDE$Y,Z;9,B7%L2//4Y<KE6Z
M-$%CZ;NACJK3DFVO"!K"^AOQ.73F]V,+,@-O6^#B@K;G&8&,=NES:ZZV6<\(
M-=RSYQXUV[K;+/AO\L#4I%!?TZK1\GL_Y7[FDQ0Q$B7*\8T1R9($4<YPXE.>
MTA04MSY#9V$5[ HJ=F2=/WK"P#S;<S#I[<<6A(?IHHG<X)UV1BI+&^LY*JON
MHS.B'F^;<X]?V"^C^\_GO!#>O2OB, GC%$4NBY2B9H@$ 4%"BNEG.*0I3XPZ
M9@RIK'-4W;60Z'YP%.W).6X G'1/L!=*;W24A0MNWC]C3+#+.V@<K/IC>FB,
M"7:VB\;HPV8[Z%]%_O!8"W[]*DKRT!VH;[*FA+>Z>:DK-;4A+Q[>YYL7^=@^
MD;M)9]_M),3'-$BB4&IO+(_& 7?E7ANX*,O"4+K ,>48=#2VP];B!^<NR7\W
M+^![QS8B+=].U3#L;/<<:U:O6?Y\]';Z]5&'&9R>/Z=CL+M 4\BW/#H#)IVC
MCV<))\(N8)9\#DM,K>JBV 7RV*.QO+J]%JVJP[=J7M9>3MQ37^#(9QE*7-=%
MF+ 8)80RZ0TE;AQY?A90<FE7UD.2"UO(AJ(C7WRZO!WK$59Z%LTN C!K=;;I
MJF*@R:SM6%BVR^JXN LV5CTB^,-[J8X#H-,^]<R;%\^E^E3P+^1)>XS%^-L+
MJZXB83PJJA=P6DGMR 93RN.Q3U>.)*DRK=3(N4F9+QGM="26C0%._9(_:DS3
MD4@3PYB.GURPP_E7\43R@JO-?7_1>!_C4.!$[:A,-3OG28Q2$3'D^6GH\@R[
M-+IX6]5C96&=51D5SD]BER&M\J%K^643SE,S.MP1DB'N_";!?_SW?_,B][_\
M],I1;_V\0+OT\0_#?-^V#[&E_?Q,$_4=>VJO'X055FZJ/HG2FOW5QQGYX>X!
M##"CKNO3*QI.V#X@>73":0D.W1COG@4T2F,W0FGJQ@C[ZG#!PP!Y;L:%R%(1
M,I 5A#*PL.W[Z_'52]FSX&QVIQ#GI[QPWB3X%=#@@='6,W-+8@@S;B=&[>2N
M9<=.^T1SBK$XY=L0"5NSOZ'DUYT(;@C.R9QPTW4,)X[)Y6II#5\%_U34\MN6
MTTT_+.=)M4OYY[ Q9!,3EL_><QI3C!E#(O8\A,,X0"FE'J(L(&&08!Z&($-E
MQL;BKEK@ F=]F:&I9XB6QPAX3&OX00U#SIZC=I)7VP*V*6T9,M>-K5&,61S0
M=1$PMB9QF3&Q[LBMBX ZF:UUV6KFB5RWHLRW_$/!F^&;H><+06F$,D83A-U4
M6J&(NRCU E>:*?F_L78"]2B%M9*X6J*.I H82GH>E_EP],72PNP%6%"CY*U1
M82Y*W3I<<?7$K5&!QM*VQA^$7X0VE8IW3P^_%<_YNZ+B)?^X(0^Z%Z'C;R^L
M0PU1YRY_4J[O;U]N/ZE[^RKGJG!2_X+TC.#S%Z27RPS3I"EQG3\4;4L%HM."
M&5V1GEERM2O2:9&&5Z0S3RX[!/)>I#Q*$R]$+@TCA#TB4!(D$0J%"-(T%6["
M0TC;=%W"($V%=U1OBYRWNY-L>^Y_[N@O,Q#2\B3(?Y7;R_4'/_Z(&TE%]E_O
M_G$ ANF,QPMVZ$^ML=_W5OZLV7YW^N7EOM@=36>DI;;MJ<UZ(AIM71/+KK9]
MS8LVW,(TGK;7H6[_):0X%'$6N2B1![,V8UAN6#%*$B9(ZA+L!J"^VY/4EDZ/
M&6^Q=D%'[6GL-/<J6X@ -ZA+P+#28$Y'DVUUE%M9O4%BZ_2,LZ7L[4'C)I-F
MI*@R%2'[=;OE-^4W4;[F3+S?JDOI^R0-@RST7218HKKOL@0E;N B-_.9]%A9
M[#/0)# MJ@LK?W?$DM_XG@OUL^)#-?SI.(%IOQZ8>E; .D0P:Z"%CO-'RX9%
MNP 2VY)]T*.YJIT P7!L+V OFU;^O4H';UN^[9-U=\GN6<@P]CT/>:IU+68Q
M1TD<AL@749H1EC&>,%CUWUE:"]N('>5!!_T+J@#/0Z9G$RP! ?7OS3 PJ B<
ME<Y:5>!Y2BM7!LZ*?%H=./\*_-0Y2,*_?GBH/Y2EZD5V_53K7@V?76!A#1T6
MG$C"I7@@M7 D^6TAMB_58<N]F;[N %3FC^)6 (%IJDTL0&?R65F-CN3G5UWM
M1#XKV/! /O^PV58[UCOCF^I=]^Z1%(78=&XE]U@D5%JM'V /89P*1%74-(JC
MT M2+Q!I"-EU]<@NK-[CS5^NG(81I^,$M@UKPJFW(]L'":;R6O@LX*;#Y+:T
M;6L2774'AP%QO)D#WS;,5%4M:;L>\VT*1]>@5UWD!3QE*$X3'V&1,$0(C1!C
M:>Q2%K(HRD 9J6<(+>T"-+UY63<5@32$@=FEYQ#2,P(VY ;N](W(_2"(EJ;%
M_L&Z@ME*_CQ'9MTDSQEA3Y(YYYY?-HBL<J[N5&W)?901DF$2(8^I(=P)CQ&E
MS$6)Z[$L(5F:$E#M/YB#A?5;?E^298+'>PPU;^:71 9X6P\LAFE2,QN>U@\M
MG\"Q<HQY3_]?,MA\ H]IU/ET(8,IEV)[S>H7LMF\J2\.\!9@_.V%[</MAQNG
MI]IVYK_HT'\&@?D3_^7"PTS 97+#1E].BF8V_W)\R?6&8$Z*=# )<_I)@\;\
MZCK^>[[97!<GV=7-Q)Q[[J:<9 E&W&6!],PC'Z4A(8AYV(UI(KR8Z#?CGZ.V
ML'KVY!U)_Z24H.JFM6I>I>NA-ZVJUC&!:>WZ<  :Z]N$Q:R9_@X>4JC!*3MX
MVF.=K<[YNG).=LN?762]#OFZ\AQTQ==^R?3:LJIOLJX'\#U+F2^-:894L2O"
M-%4)1(*A(/!)&%%,,UA,\&#UQ2\AJUI%OP$#0\9!B+,4,\%2)+PH0IA1']',
M3U5T5&01YW'H!_=%<VW/[Y;$(FVQ."&U/B2ZUZR&GS;T-K65JB-D\[ITA']K
MMZ+#M5>^_!P1Z_2.<^PA0YM"JL>/F^UW%02MU%E(.F;Y:U[GHFH/2;N >I &
M,>>J:I6$L?*@*$J]+$0^25//%R['>@W P927MD62#R>3C%1M=_R\Y\<A.X:
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
M%.P?NMZ5SEH+V^YOM:3AW);*W=B6SMVWK\Z>%:?E1=_CT@)GW@.SC0O,1NA
MXORA&'$:3BQY9A"AC3PU+0*K>6X0<8>>'.@]TTD3K%0=[]Z+]K^?BN8K\;C=
MR#6J#__SHHHKMYO-QVVIACK>!P%-/4I=%&/5:2;R"$I(+)T/02(2B(2)#)1<
M *2_L(7HN7%^ZOGY615D#UGZ#Z=EROE#L>5T?(&'5<!0U_,[%L029E46@-%@
MWH41&-9F8,"HKSP7PPB:TUD99LO _9 /?PKV4N>OXAVIQ<.V?(/4"(Z^O'2D
MHZ?I]$0!-8+CTLY[$A<+"HQGG,AHM59P4AHCGV!\Q=6<@$F!AKO^](.&4\FK
M=QMY_+[;JI',:K;-IX)_(4\"-)O\S!H+ZY(B 9Q$?D[8>1VR)2=,E5JJ3D-6
M;91W^9-0A;C-@/+])*)*]5OB^6O.7\C&F<0%/JM\1FCSB>7G%EYW;OF,>"?3
MR^>>-XWP?\PWHNP5^UZD;D#\D*$L5-YT&$0H)1%'!$<1%IZ'?:*EHF?67R>>
MWY#<;0+0*/XA(-,::D%,X!X'DM @4C\JQP4!^L/U5H[+CPIS&HX??\PT"E_5
MY0NK7U2JJ/R'*%^%)!7%S(]\E&"<(1S'+DIC/T T3 3S:9(&&8<G(XZ1@GSS
M;&0?-GU5+LM '$7,)R[-TCA"/DXRE7*8H<2C*<HPE[_/>.+^_TM-(77)(77"
MBY(UAJ#0@JXS!#')66N(-;2(ZXU3ZG_22BH4VQ2@UE%S_0)NSU!M]0(6*^B\
M=@&W)S%7+N!12WH;W3D_.#4G-;DD-06Z(IZ4QCE6S32N^YVA)S/!;%: 6HV_
M64JDOPFWTRGV,FFYBSS?DM0(Q^LCLEK?V$VD6[,;KX>0V]OX%>+*2\BA[@-D
MV7'!1(!$4F)QJAT7 %!+ P04    " "I@:9:2JD050%K  !8YP0 %0   '-N
M8G(M,C R-3 S,CE?<')E+GAM;.R]6;-;28XF^%Z_(B;G=5#I^U)656T**2);
M-HJ06E)6=L\+#;Y)K.0EE22O0JI?/W!>WGWCXH?'-=-660J%XNHXEL_A !R
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
M6<J%92%LZX<6]J5QW+J$[H ZJ(J[R%:_VB[\V' UFV44B :,M(FDAW7(;D9
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
M2WRS'U*6UG'MP+B@044G*!H,&<B(QJ"TE@5WND5^QCQ<+=AEGO&XL^,P8?:
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
M1" HV15_7=2J<@?3%DDO[OA@Z[<KBT" ^D?YUQM_;BW@ =)>'-A!P!V7C6<
MUWOJ9*85^-K7Y>SY=SX=O=R.T?62O=<+N@Y2"6'AU=?@)NN'<LVNK5YSN/I.
MT/>23-=_"7:34K!XG@E&/XEJCM +!+0OA9J\3-2<3]OV#&. VB+E]U!V7.;E
M*0'X7DK3Z1M?JR?41BVB?02](71 YF4W 000*UVL?_CPB44SZ&FA#=I^#\N=
M5M%1H00 UOTWF.P'7MLWV68V$W,IOXH73VT,M_[P^O:9Y>U3.YFW&17J=LJ+
MKWRFE[U''$>ZS\&BUX2+_<JP'=0^(S(!*-[ZN= &G+2;YW=/Z[K5GL/C^.T'
M<$YT#[W,>DC4 :A#R]O5,PPO%\T\[B9/WYKZ_NKN_BQJ<7H\OU7]%U2/SJ+W
M[??MVW3!$;(S='^(6A'V4I$Q_ABU)9<0H/MGH:KIZ].]EO-J\;S3K!F/VUZJ
M?@H@^J-V3"0A0/;I>R5OJXETL+[>2'4")X ;R9W)AX#(+S:SX2-O]&<^J7[G
MT[D#:/;0[(11 />0A\7A&:S-E?WZVY]-JTK7WXJG6SG.[)T@W0DZOU>3W83C
MO^OV_DR63U5[7W"F%)Q=ZD[2;TXP[2#UQM;WO>CJ]<;LC+6C#(/TOM, (Y;L
MDNIJF/'!^;T$O<45^^#S?K$>$XMG(VO[("P;S=H]8'20?A\];W@=E7O920C_
MKZ]/SN*== 7EY\7)SXN37MA\+8NONG0!RB8E?Q>-QV1=GIAX0/N*!I*S2='*
MS-I79QO,#F%O1FVH9]!%3+Y-WM-3LYS4Z&C3)BEO":!#T=HO"L_XK!@J^/2U
MGM1N<IL.$O66##K2]SXH'L_HW3=_WE;RIGJHJT]U,YGQQ=62NRSY3@-XRQ0=
MBFH?L7E&^&;>U+:XRG8+=V=*#U/UECHZ%,N3 @IG _Q:-G_H]4ZM7:5Q=QG
M6R:I@\WRI-@\(_P9B):%7LW4Q87H 9+>,DJ'HGA<-&'A]G&N'\IE,SR89V'*
M2K:N]5ACVV<<;Y?=CA#N(L0 8?]]4DZ7+]C\HYSIZW)>--7KK_RO<V!_=#!_
M%^<N-:"+/ -4 YCQ?^9\.C$3N>3^@7]?-L8<G2PQ:$!_5_4NU:&K7,-2"3!C
M4UXL&?XR>[9]WV ";<?#5S>^V[ 1_>4&.%**?I(-YP3FTL4[0M9? H&#0UB8
MOMX>!AV?H[?)=@(QJ%C7:1D%="M0ZAK.A7?Z/_-)M;8K;HQRCV$Z@1Q4Z*N_
M#$/- KI].5<&T"9E)]D_1YAUD/ESRU]_KV]U!:>M&2^D=IWXTX7^B'4-PAF?
MZ[,FXNW"M0<*[U?D]NQ]7PA]UW)NWUNZ!C/Q5%:OHU-']E/T!].VO,N.D_<=
M2)Y.M]F;:$=))(<)^\N^.@I%V4\NGJ&[U:4#G-ZH^,PI.2WK\LC$_2?Y $M?
MG<"Q3<M?+71/4 X(X6>NXB5WFI_YB3_S$_MAH_[]4+;G\;'+8Y.2MS2J8ZMC
M[V1] S"=KMERLS2VR?G;UO>*N^PR=]^@/#TU;=5241>_<UB\]_/9;!&WJIOB
M0=CNQE?/4S']HW*!6>_1?'IJAQ K'8@O -@MSS#%^OY%7M>-(W3W$O7IV74$
M\9@P?!]^7.,T&*/S++13TB^[B2(0E&ZKRCE0VS3]K:<!6!T0B.\HW7^:UZN_
M*F7?'7;AJ.^CYZ_#<B>S=T0$H8!S9G>DSSC^XGA'8-J'Y@_C@VQ,[--W.7T"
M#^KNN6K4[A1<K]!NP_DKTNR)>6\)>H;^C^I3H3[;=A<W9CV)7ZK",G[]4JD_
M*GN7KHJGJT+]LWBI&^5  08/&L;2[X=OZ4[8GG7%'J^^%$O^MSG=G@\X&W]4
M+O;SX:.&830&:\MH<7M6E]]A@D\?F[WZ#O. 7Z_5WH&:]!_-FU/H1CT&BS<<
M*W)5WYCE-&Y,J\'K:3C6CL&#>BOS=&Y#!@G;=QKSBO$%OX7:W3<7AN_S5+5S
MNRX+57^LX#^N-,<1"]X*2]WHD5L@/&O5QQ>EZIOJIOE6?0(.ZUMU4ZQG\[6Q
M/_^KOC-3::?UT$RM@.S#'JY4RL7XWHI;W>B30PA\/XJCN<V+&WV5^9Z.MTWG
MV$7FGHGZ#O0NN763*[U+S5^VQ;CTR]#*3J[+>SW5LM%JJ4.C*T[V4_1W_S\,
MKZ-R\9U>!JRH=2[6C3$3"70_%V[6VFGJ_DS@,"P[R\NWS=2Z^J4JY\]?ZGKN
M$-%C=+WYOD/MZ&D9^;:HWVSO?K5FU!6*Q^AZ\SB'6M?3,O*^%LN'LN%3%^5[
MV[2\=4D9O.;VRL(_0E>RF?/I]/663Y0CH/:1]-8/93A>1R3C.Z?*7KD#A^VI
MT9%I/$336YN3@<"=D(UOMW.5T'_U\N3,-AXDZJ]#R5 O\X1X D*OY>R=A7 )
MXC[:_MJ+.,#RB+!",*5K5IT;U(.4_34&&6-73PG*>Y[/?-*\VJ=-%J*$X\VL
M?<+MX\0 ,QIFZPK=GD/YZQ,R$.YAHO1];-PR,[_7[2;2/O[VK9R"E.\:5R?)
M?D/Y:S$R.'8W1)3!X?]5-U\*6<X<Q= [#>"OTX@SK ^++3B$=X+,YT+ZR$"=
M$ \J=C1 C)Z1WV-^[,R7P2\WH'<=HQ/>(46?>@HON$5^TWS3U9G7]_XQ.D$=
M4N"JI_!\KVHNYE->_3JI&X=7W8>I=H(SI'#620'Y!G#7LHR-A!P@V2E;(:1@
MUG'1>(_\KXR_>P!/T>Z$9$BAK(["\@CIZGWRM>/^:UD?R]<:\@S\)NU.((82
MP#HJ'N_>SI;G/7;Y[278":Z0 E#'Q.*[0ZUUJ.R,' &VCUXGO$(*&!T12@@A
M?B>OFKTGU F@D*(\^\3@W0DI1Z=*KFATPB.D&,S6Y,-(\QX-1]]\U3BD,$F
M::IE\0LX+DO&/NI:5I/V&L91GNII\IU #"D TEUDWO<E-;%\\6D:Q2]OLW-U
M_7R*>B=D0XJ%=!:8[VVMJ(L/A6EL"9&S_.,#-#O5!(04%3DA'.\9!&_57^Y2
M!?;3[ 1=2&&0$\()]?6!+T4] 6$^5+Q]>;*J;-ZT?55A*P(P\BF"(\,X>9>@
MZS0</%*P,]2.6@QL]GN0[)@(])K<!_N2S?CG"?82]-@)]Q06&S'G(\+P?5.P
M9FUT+>D6*6_8')7V7E0"JBZ]FD[WV!(W[7(/$PX JR.=<T\*Y&?G=5]KZ&<7
M]I]=V/M%M)IJ^J"K67UC'BH%^N7&FS]"UML:ZN<CG!:,=T_!<N7BY<9-2M[J
MY_OZ<'NF'PHD#Y-FM'N]0<I;(?Q 4#8$X!F5N_E4XT@0;+T:53XW6GV>\J=1
M\!RBZ:W(O1].)T3B/YQ_#LR.D/56U=X/MM.""<( MGS9(AC>N#""&^2\5;0/
M,83[!!&0,7RH9D7CUA:^(^FMEGVX*=P52%B6T!%@AZEZ*V,?90>#@VUU8*AF
MD\6C\(XLX39%?Y7K0ZSA 7D$@=6G[\^3RB546P3]U:4/06J_-(( ZN-\P9@#
MB-:D_%69#P%G6P)!P'*OY;R:-!-=7ST]7;WPR71T?<,1NO[JQ(< =E0V/\9U
M\&TYG4B8P&U5RC->!V\,<X;KX,/3<'X=_'ZH'1UQ<"^\G_ZH2Y,E>?6>M*NS
M]VGJ@5P='\5M\Z:EH[R\7X;MX_-KV2Q9=1/O[SY*(.'_D3@?D=_Y+?KR%_:+
MX+7^W__Z/U!+ 0(4 Q0    ( *F!IEHHM?% YA\  %<M 0 >
M  "  0    !A,C R-2UQ,65X,3 U,C R-7-L965P;G5M8BYH=&U02P$"% ,4
M    " "I@:9:=8(3F)XF   E&0$ '@              @ $B(   83(P,C4M
M<3%E>#$P-C(P,C5P<W5A=V%R9&$N:'1M4$L! A0#%     @ J8&F6K>18$UW
M!P  <R4  !$              ( !_$8  &$R,#(U+7$Q97@S,3$N:'1M4$L!
M A0#%     @ J8&F6J0Y#FJ$!P  /B4  !$              ( !HDX  &$R
M,#(U+7$Q97@S,3(N:'1M4$L! A0#%     @ J8&F6H<RD1(J!0  7!4  !$
M             ( !558  &$R,#(U+7$Q97@S,C$N:'1M4$L! A0#%     @
MJ8&F6JPG8)\S!0  =14  !$              ( !KEL  &$R,#(U+7$Q97@S
M,C(N:'1M4$L! A0#%     @ J8&F6E0OU[3:? $ Q^$: !$
M ( !$&$  '-N8G(M,C R-3 S,CDN:'1M4$L! A0#%     @ J8&F6A= E#_F
M#0  _94  !$              ( !&=X! '-N8G(M,C R-3 S,CDN>'-D4$L!
M A0#%     @ J8&F6J R).ZH&P  @@@! !4              ( !+NP! '-N
M8G(M,C R-3 S,CE?8V%L+GAM;%!+ 0(4 Q0    ( *F!IEHQR>I\K20  (R'
M 0 5              "  0D( @!S;F)R+3(P,C4P,S(Y7V1E9BYX;6Q02P$"
M% ,4    " "I@:9:/R9O $4[  !>0   %               @ 'I+ ( <VYB
M<BTR,#(U,#,R.5]G,2YJ<&=02P$"% ,4    " "I@:9:8OU=;6S   #G;P<
M%0              @ %@: ( <VYB<BTR,#(U,#,R.5]L86(N>&UL4$L! A0#
M%     @ J8&F6DJI$%4!:P  6.<$ !4              ( !_R@# '-N8G(M
F,C R-3 S,CE?<')E+GAM;%!+!08     #0 - & #   SE ,    !

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>84
<FILENAME>snbr-20250329_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/20250329"
  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-20250329.xsd" xlink:type="simple"/>
    <context id="c-1">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000827187</identifier>
        </entity>
        <period>
            <startDate>2024-12-29</startDate>
            <endDate>2025-03-29</endDate>
        </period>
    </context>
    <context id="c-2">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000827187</identifier>
        </entity>
        <period>
            <instant>2025-03-29</instant>
        </period>
    </context>
    <context id="c-3">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000827187</identifier>
        </entity>
        <period>
            <instant>2024-12-28</instant>
        </period>
    </context>
    <context id="c-4">
        <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-5">
        <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-12-28</instant>
        </period>
    </context>
    <context id="c-6">
        <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-12-28</instant>
        </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:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-28</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:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-29</startDate>
            <endDate>2025-03-29</endDate>
        </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:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-29</startDate>
            <endDate>2025-03-29</endDate>
        </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:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-29</startDate>
            <endDate>2025-03-29</endDate>
        </period>
    </context>
    <context id="c-11">
        <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>2025-03-29</instant>
        </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:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-03-29</instant>
        </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:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-03-29</instant>
        </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>2023-12-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>2023-12-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>2023-12-30</instant>
        </period>
    </context>
    <context id="c-17">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000827187</identifier>
        </entity>
        <period>
            <instant>2023-12-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>2023-12-31</startDate>
            <endDate>2024-03-30</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>2023-12-31</startDate>
            <endDate>2024-03-30</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>2023-12-31</startDate>
            <endDate>2024-03-30</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-03-30</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-03-30</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-03-30</instant>
        </period>
    </context>
    <context id="c-24">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000827187</identifier>
        </entity>
        <period>
            <instant>2024-03-30</instant>
        </period>
    </context>
    <context id="c-25">
        <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-12-28</instant>
        </period>
    </context>
    <context id="c-26">
        <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>2025-03-29</instant>
        </period>
    </context>
    <context id="c-27">
        <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>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-28</instant>
        </period>
    </context>
    <context id="c-28">
        <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>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-03-29</instant>
        </period>
    </context>
    <context id="c-29">
        <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-12-28</instant>
        </period>
    </context>
    <context id="c-30">
        <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>2025-03-29</instant>
        </period>
    </context>
    <context id="c-31">
        <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-12-28</instant>
        </period>
    </context>
    <context id="c-32">
        <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>2025-03-29</instant>
        </period>
    </context>
    <context id="c-33">
        <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-03-30</endDate>
        </period>
    </context>
    <context id="c-34">
        <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-12-29</startDate>
            <endDate>2025-03-29</endDate>
        </period>
    </context>
    <context id="c-35">
        <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>2025-03-29</instant>
        </period>
    </context>
    <context id="c-36">
        <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>2025-03-03</instant>
        </period>
    </context>
    <context id="c-37">
        <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>2025-03-03</instant>
        </period>
    </context>
    <context id="c-38">
        <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>2025-03-03</instant>
        </period>
    </context>
    <context id="c-39">
        <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>2025-03-03</instant>
        </period>
    </context>
    <context id="c-40">
        <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>2025-03-03</instant>
        </period>
    </context>
    <context id="c-41">
        <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>
            <startDate>2025-03-03</startDate>
            <endDate>2025-03-03</endDate>
        </period>
    </context>
    <context id="c-42">
        <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>2025-03-29</instant>
        </period>
    </context>
    <context id="c-43">
        <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>2025-03-29</instant>
        </period>
    </context>
    <context id="c-44">
        <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>2025-03-29</instant>
        </period>
    </context>
    <context id="c-45">
        <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>2025-03-29</instant>
        </period>
    </context>
    <context id="c-46">
        <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>2025-03-29</instant>
        </period>
    </context>
    <context id="c-47">
        <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>2025-03-29</instant>
        </period>
    </context>
    <context id="c-48">
        <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-12-28</instant>
        </period>
    </context>
    <context id="c-49">
        <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>2025-03-29</instant>
        </period>
    </context>
    <context id="c-50">
        <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-12-28</instant>
        </period>
    </context>
    <context id="c-51">
        <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>2025-03-29</instant>
        </period>
    </context>
    <context id="c-52">
        <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-12-28</instant>
        </period>
    </context>
    <context id="c-53">
        <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>2025-03-29</instant>
        </period>
    </context>
    <context id="c-54">
        <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-12-28</instant>
        </period>
    </context>
    <context id="c-55">
        <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>2024-12-29</startDate>
            <endDate>2025-03-29</endDate>
        </period>
    </context>
    <context id="c-56">
        <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>2024-12-29</startDate>
            <endDate>2025-03-29</endDate>
        </period>
    </context>
    <context id="c-57">
        <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-12-29</startDate>
            <endDate>2025-03-29</endDate>
        </period>
    </context>
    <context id="c-58">
        <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-03-30</endDate>
        </period>
    </context>
    <context id="c-59">
        <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-12-29</startDate>
            <endDate>2025-03-29</endDate>
        </period>
    </context>
    <context id="c-60">
        <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-03-30</endDate>
        </period>
    </context>
    <context id="c-61">
        <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-12-29</startDate>
            <endDate>2025-03-29</endDate>
        </period>
    </context>
    <context id="c-62">
        <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-03-30</endDate>
        </period>
    </context>
    <context id="c-63">
        <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-12-29</startDate>
            <endDate>2025-03-29</endDate>
        </period>
    </context>
    <context id="c-64">
        <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-03-30</endDate>
        </period>
    </context>
    <context id="c-65">
        <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-12-29</startDate>
            <endDate>2025-03-29</endDate>
        </period>
    </context>
    <context id="c-66">
        <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-03-30</endDate>
        </period>
    </context>
    <context id="c-67">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000827187</identifier>
        </entity>
        <period>
            <startDate>2023-10-01</startDate>
            <endDate>2024-12-28</endDate>
        </period>
    </context>
    <context id="c-68">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000827187</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-03-29</instant>
        </period>
    </context>
    <context id="c-69">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000827187</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-03-29</instant>
        </period>
    </context>
    <context id="c-70">
        <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-12-29</startDate>
            <endDate>2025-03-29</endDate>
        </period>
    </context>
    <context id="c-71">
        <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-03-30</endDate>
        </period>
    </context>
    <context id="c-72">
        <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-12-29</startDate>
            <endDate>2025-03-29</endDate>
        </period>
    </context>
    <context id="c-73">
        <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-03-30</endDate>
        </period>
    </context>
    <context id="c-74">
        <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-12-29</startDate>
            <endDate>2025-03-29</endDate>
        </period>
    </context>
    <context id="c-75">
        <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-03-30</endDate>
        </period>
    </context>
    <context id="c-76">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000827187</identifier>
        </entity>
        <period>
            <startDate>2023-12-31</startDate>
            <endDate>2024-12-28</endDate>
        </period>
    </context>
    <context id="c-77">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000827187</identifier>
        </entity>
        <period>
            <startDate>2023-10-01</startDate>
            <endDate>2025-03-29</endDate>
        </period>
    </context>
    <context id="c-78">
        <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>2025-03-29</endDate>
        </period>
    </context>
    <context id="c-79">
        <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>2025-03-29</endDate>
        </period>
    </context>
    <context id="c-80">
        <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>2025-03-29</endDate>
        </period>
    </context>
    <context id="c-81">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000827187</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">snbr:ReportableSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-29</startDate>
            <endDate>2025-03-29</endDate>
        </period>
    </context>
    <context id="c-82">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000827187</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">snbr:ReportableSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-12-31</startDate>
            <endDate>2024-03-30</endDate>
        </period>
    </context>
    <unit id="shares">
        <measure>shares</measure>
    </unit>
    <unit id="usd">
        <measure>iso4217:USD</measure>
    </unit>
    <unit id="usdPerShare">
        <divide>
            <unitNumerator>
                <measure>iso4217:USD</measure>
            </unitNumerator>
            <unitDenominator>
                <measure>shares</measure>
            </unitDenominator>
        </divide>
    </unit>
    <unit id="number">
        <measure>pure</measure>
    </unit>
    <unit id="segment">
        <measure>snbr:segment</measure>
    </unit>
    <dei:EntityCentralIndexKey contextRef="c-1" id="f-25">0000827187</dei:EntityCentralIndexKey>
    <dei:CurrentFiscalYearEndDate contextRef="c-1" id="f-26">--01-03</dei:CurrentFiscalYearEndDate>
    <dei:DocumentFiscalYearFocus contextRef="c-1" id="f-27">2025</dei:DocumentFiscalYearFocus>
    <dei:DocumentFiscalPeriodFocus contextRef="c-1" id="f-28">Q1</dei:DocumentFiscalPeriodFocus>
    <dei:AmendmentFlag contextRef="c-1" id="f-29">false</dei:AmendmentFlag>
    <us-gaap:LesseeOperatingLeaseTermOfContract contextRef="c-42" id="f-292">P5Y</us-gaap:LesseeOperatingLeaseTermOfContract>
    <us-gaap:LesseeOperatingLeaseTermOfContract contextRef="c-45" id="f-295">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">2025-03-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">22660000</dei:EntityCommonStockSharesOutstanding>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue contextRef="c-2" decimals="-3" id="f-30" unitRef="usd">1691000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue contextRef="c-3" decimals="-3" id="f-31" unitRef="usd">1950000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent contextRef="c-2" decimals="-3" id="f-32" unitRef="usd">1112000</us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent>
    <us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent contextRef="c-3" decimals="-3" id="f-33" unitRef="usd">1113000</us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent>
    <us-gaap:AccountsReceivableNetCurrent contextRef="c-2" decimals="-3" id="f-34" unitRef="usd">14225000</us-gaap:AccountsReceivableNetCurrent>
    <us-gaap:AccountsReceivableNetCurrent contextRef="c-3" decimals="-3" id="f-35" unitRef="usd">17516000</us-gaap:AccountsReceivableNetCurrent>
    <us-gaap:InventoryNet contextRef="c-2" decimals="-3" id="f-36" unitRef="usd">103876000</us-gaap:InventoryNet>
    <us-gaap:InventoryNet contextRef="c-3" decimals="-3" id="f-37" unitRef="usd">103152000</us-gaap:InventoryNet>
    <us-gaap:PrepaidExpenseCurrent contextRef="c-2" decimals="-3" id="f-38" unitRef="usd">17570000</us-gaap:PrepaidExpenseCurrent>
    <us-gaap:PrepaidExpenseCurrent contextRef="c-3" decimals="-3" id="f-39" unitRef="usd">14568000</us-gaap:PrepaidExpenseCurrent>
    <us-gaap:OtherAssetsCurrent contextRef="c-2" decimals="-3" id="f-40" unitRef="usd">38004000</us-gaap:OtherAssetsCurrent>
    <us-gaap:OtherAssetsCurrent contextRef="c-3" decimals="-3" id="f-41" unitRef="usd">44098000</us-gaap:OtherAssetsCurrent>
    <us-gaap:AssetsCurrent contextRef="c-2" decimals="-3" id="f-42" unitRef="usd">175366000</us-gaap:AssetsCurrent>
    <us-gaap:AssetsCurrent contextRef="c-3" decimals="-3" id="f-43" unitRef="usd">181284000</us-gaap:AssetsCurrent>
    <us-gaap:PropertyPlantAndEquipmentNet contextRef="c-2" decimals="-3" id="f-44" unitRef="usd">119780000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:PropertyPlantAndEquipmentNet contextRef="c-3" decimals="-3" id="f-45" unitRef="usd">129574000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:OperatingLeaseRightOfUseAsset contextRef="c-2" decimals="-3" id="f-46" unitRef="usd">345483000</us-gaap:OperatingLeaseRightOfUseAsset>
    <us-gaap:OperatingLeaseRightOfUseAsset contextRef="c-3" decimals="-3" id="f-47" unitRef="usd">356641000</us-gaap:OperatingLeaseRightOfUseAsset>
    <us-gaap:IntangibleAssetsNetIncludingGoodwill contextRef="c-2" decimals="-3" id="f-48" unitRef="usd">66357000</us-gaap:IntangibleAssetsNetIncludingGoodwill>
    <us-gaap:IntangibleAssetsNetIncludingGoodwill contextRef="c-3" decimals="-3" id="f-49" unitRef="usd">66412000</us-gaap:IntangibleAssetsNetIncludingGoodwill>
    <us-gaap:DeferredIncomeTaxAssetsNet contextRef="c-2" decimals="-3" id="f-50" unitRef="usd">34896000</us-gaap:DeferredIncomeTaxAssetsNet>
    <us-gaap:DeferredIncomeTaxAssetsNet contextRef="c-3" decimals="-3" id="f-51" unitRef="usd">33575000</us-gaap:DeferredIncomeTaxAssetsNet>
    <us-gaap:OtherAssetsNoncurrent contextRef="c-2" decimals="-3" id="f-52" unitRef="usd">94909000</us-gaap:OtherAssetsNoncurrent>
    <us-gaap:OtherAssetsNoncurrent contextRef="c-3" decimals="-3" id="f-53" unitRef="usd">93324000</us-gaap:OtherAssetsNoncurrent>
    <us-gaap:Assets contextRef="c-2" decimals="-3" id="f-54" unitRef="usd">836791000</us-gaap:Assets>
    <us-gaap:Assets contextRef="c-3" decimals="-3" id="f-55" unitRef="usd">860810000</us-gaap:Assets>
    <us-gaap:ShortTermBankLoansAndNotesPayable contextRef="c-2" decimals="-3" id="f-56" unitRef="usd">557700000</us-gaap:ShortTermBankLoansAndNotesPayable>
    <us-gaap:ShortTermBankLoansAndNotesPayable contextRef="c-3" decimals="-3" id="f-57" unitRef="usd">546600000</us-gaap:ShortTermBankLoansAndNotesPayable>
    <us-gaap:AccountsPayableCurrent contextRef="c-2" decimals="-3" id="f-58" unitRef="usd">114312000</us-gaap:AccountsPayableCurrent>
    <us-gaap:AccountsPayableCurrent contextRef="c-3" decimals="-3" id="f-59" unitRef="usd">107619000</us-gaap:AccountsPayableCurrent>
    <snbr:CustomerPrepaymentsCurrent contextRef="c-2" decimals="-3" id="f-60" unitRef="usd">40357000</snbr:CustomerPrepaymentsCurrent>
    <snbr:CustomerPrepaymentsCurrent contextRef="c-3" decimals="-3" id="f-61" unitRef="usd">46933000</snbr:CustomerPrepaymentsCurrent>
    <us-gaap:ContractWithCustomerRefundLiability contextRef="c-2" decimals="-3" id="f-62" unitRef="usd">16777000</us-gaap:ContractWithCustomerRefundLiability>
    <us-gaap:ContractWithCustomerRefundLiability contextRef="c-3" decimals="-3" id="f-63" unitRef="usd">19092000</us-gaap:ContractWithCustomerRefundLiability>
    <us-gaap:EmployeeRelatedLiabilitiesCurrent contextRef="c-2" decimals="-3" id="f-64" unitRef="usd">21371000</us-gaap:EmployeeRelatedLiabilitiesCurrent>
    <us-gaap:EmployeeRelatedLiabilitiesCurrent contextRef="c-3" decimals="-3" id="f-65" unitRef="usd">31038000</us-gaap:EmployeeRelatedLiabilitiesCurrent>
    <us-gaap:TaxesPayableCurrent contextRef="c-2" decimals="-3" id="f-66" unitRef="usd">17430000</us-gaap:TaxesPayableCurrent>
    <us-gaap:TaxesPayableCurrent contextRef="c-3" decimals="-3" id="f-67" unitRef="usd">18619000</us-gaap:TaxesPayableCurrent>
    <us-gaap:OperatingLeaseLiabilityCurrent contextRef="c-2" decimals="-3" id="f-68" unitRef="usd">82614000</us-gaap:OperatingLeaseLiabilityCurrent>
    <us-gaap:OperatingLeaseLiabilityCurrent contextRef="c-3" decimals="-3" id="f-69" unitRef="usd">82307000</us-gaap:OperatingLeaseLiabilityCurrent>
    <us-gaap:OtherLiabilitiesCurrent contextRef="c-2" decimals="-3" id="f-70" unitRef="usd">53818000</us-gaap:OtherLiabilitiesCurrent>
    <us-gaap:OtherLiabilitiesCurrent contextRef="c-3" decimals="-3" id="f-71" unitRef="usd">55804000</us-gaap:OtherLiabilitiesCurrent>
    <us-gaap:LiabilitiesCurrent contextRef="c-2" decimals="-3" id="f-72" unitRef="usd">904379000</us-gaap:LiabilitiesCurrent>
    <us-gaap:LiabilitiesCurrent contextRef="c-3" decimals="-3" id="f-73" unitRef="usd">908012000</us-gaap:LiabilitiesCurrent>
    <us-gaap:OperatingLeaseLiabilityNoncurrent contextRef="c-2" decimals="-3" id="f-74" unitRef="usd">294295000</us-gaap:OperatingLeaseLiabilityNoncurrent>
    <us-gaap:OperatingLeaseLiabilityNoncurrent contextRef="c-3" decimals="-3" id="f-75" unitRef="usd">307201000</us-gaap:OperatingLeaseLiabilityNoncurrent>
    <us-gaap:OtherLiabilitiesNoncurrent contextRef="c-2" decimals="-3" id="f-76" unitRef="usd">94961000</us-gaap:OtherLiabilitiesNoncurrent>
    <us-gaap:OtherLiabilitiesNoncurrent contextRef="c-3" decimals="-3" id="f-77" unitRef="usd">97183000</us-gaap:OtherLiabilitiesNoncurrent>
    <us-gaap:Liabilities contextRef="c-2" decimals="-3" id="f-78" unitRef="usd">1293635000</us-gaap:Liabilities>
    <us-gaap:Liabilities contextRef="c-3" decimals="-3" id="f-79" unitRef="usd">1312396000</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:PreferredStockSharesOutstanding contextRef="c-2" decimals="INF" id="f-82" unitRef="shares">0</us-gaap:PreferredStockSharesOutstanding>
    <us-gaap:PreferredStockSharesIssued contextRef="c-3" decimals="INF" id="f-83" unitRef="shares">0</us-gaap:PreferredStockSharesIssued>
    <us-gaap:PreferredStockSharesIssued contextRef="c-2" decimals="INF" id="f-84" unitRef="shares">0</us-gaap:PreferredStockSharesIssued>
    <us-gaap:PreferredStockSharesOutstanding contextRef="c-3" decimals="INF" id="f-85" unitRef="shares">0</us-gaap:PreferredStockSharesOutstanding>
    <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:CommonStockSharesIssued contextRef="c-2" decimals="-3" id="f-92" unitRef="shares">22660000</us-gaap:CommonStockSharesIssued>
    <us-gaap:CommonStockSharesOutstanding contextRef="c-2" decimals="-3" id="f-93" unitRef="shares">22660000</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:CommonStockSharesIssued contextRef="c-3" decimals="-3" id="f-94" unitRef="shares">22388000</us-gaap:CommonStockSharesIssued>
    <us-gaap:CommonStockSharesOutstanding contextRef="c-3" decimals="-3" id="f-95" unitRef="shares">22388000</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:CommonStockValue contextRef="c-2" decimals="-3" id="f-96" unitRef="usd">227000</us-gaap:CommonStockValue>
    <us-gaap:CommonStockValue contextRef="c-3" decimals="-3" id="f-97" unitRef="usd">224000</us-gaap:CommonStockValue>
    <us-gaap:AdditionalPaidInCapitalCommonStock contextRef="c-2" decimals="-3" id="f-98" unitRef="usd">30775000</us-gaap:AdditionalPaidInCapitalCommonStock>
    <us-gaap:AdditionalPaidInCapitalCommonStock contextRef="c-3" decimals="-3" id="f-99" unitRef="usd">27390000</us-gaap:AdditionalPaidInCapitalCommonStock>
    <us-gaap:RetainedEarningsAccumulatedDeficit contextRef="c-2" decimals="-3" id="f-100" unitRef="usd">-487846000</us-gaap:RetainedEarningsAccumulatedDeficit>
    <us-gaap:RetainedEarningsAccumulatedDeficit contextRef="c-3" decimals="-3" id="f-101" unitRef="usd">-479200000</us-gaap:RetainedEarningsAccumulatedDeficit>
    <us-gaap:StockholdersEquity contextRef="c-2" decimals="-3" id="f-102" unitRef="usd">-456844000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="c-3" decimals="-3" id="f-103" unitRef="usd">-451586000</us-gaap:StockholdersEquity>
    <us-gaap:LiabilitiesAndStockholdersEquity contextRef="c-2" decimals="-3" id="f-104" unitRef="usd">836791000</us-gaap:LiabilitiesAndStockholdersEquity>
    <us-gaap:LiabilitiesAndStockholdersEquity contextRef="c-3" decimals="-3" id="f-105" unitRef="usd">860810000</us-gaap:LiabilitiesAndStockholdersEquity>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-1" decimals="-3" id="f-106" unitRef="usd">393261000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-4" decimals="-3" id="f-107" unitRef="usd">470449000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:CostOfRevenue contextRef="c-1" decimals="-3" id="f-108" unitRef="usd">152726000</us-gaap:CostOfRevenue>
    <us-gaap:CostOfRevenue contextRef="c-4" decimals="-3" id="f-109" unitRef="usd">194275000</us-gaap:CostOfRevenue>
    <us-gaap:GrossProfit contextRef="c-1" decimals="-3" id="f-110" unitRef="usd">240535000</us-gaap:GrossProfit>
    <us-gaap:GrossProfit contextRef="c-4" decimals="-3" id="f-111" unitRef="usd">276174000</us-gaap:GrossProfit>
    <us-gaap:SellingAndMarketingExpense contextRef="c-1" decimals="-3" id="f-112" unitRef="usd">189103000</us-gaap:SellingAndMarketingExpense>
    <us-gaap:SellingAndMarketingExpense contextRef="c-4" decimals="-3" id="f-113" unitRef="usd">208512000</us-gaap:SellingAndMarketingExpense>
    <us-gaap:GeneralAndAdministrativeExpense contextRef="c-1" decimals="-3" id="f-114" unitRef="usd">38619000</us-gaap:GeneralAndAdministrativeExpense>
    <us-gaap:GeneralAndAdministrativeExpense contextRef="c-4" decimals="-3" id="f-115" unitRef="usd">39079000</us-gaap:GeneralAndAdministrativeExpense>
    <us-gaap:ResearchAndDevelopmentExpense contextRef="c-1" decimals="-3" id="f-116" unitRef="usd">10903000</us-gaap:ResearchAndDevelopmentExpense>
    <us-gaap:ResearchAndDevelopmentExpense contextRef="c-4" decimals="-3" id="f-117" unitRef="usd">12441000</us-gaap:ResearchAndDevelopmentExpense>
    <us-gaap:RestructuringCostsAndAssetImpairmentCharges contextRef="c-1" decimals="-3" id="f-118" unitRef="usd">60000</us-gaap:RestructuringCostsAndAssetImpairmentCharges>
    <us-gaap:RestructuringCostsAndAssetImpairmentCharges contextRef="c-4" decimals="-3" id="f-119" unitRef="usd">10600000</us-gaap:RestructuringCostsAndAssetImpairmentCharges>
    <us-gaap:OperatingExpenses contextRef="c-1" decimals="-3" id="f-120" unitRef="usd">238685000</us-gaap:OperatingExpenses>
    <us-gaap:OperatingExpenses contextRef="c-4" decimals="-3" id="f-121" unitRef="usd">270632000</us-gaap:OperatingExpenses>
    <us-gaap:OperatingIncomeLoss contextRef="c-1" decimals="-3" id="f-122" unitRef="usd">1850000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss contextRef="c-4" decimals="-3" id="f-123" unitRef="usd">5542000</us-gaap:OperatingIncomeLoss>
    <us-gaap:InterestExpenseNonoperating contextRef="c-1" decimals="-3" id="f-124" unitRef="usd">11081000</us-gaap:InterestExpenseNonoperating>
    <us-gaap:InterestExpenseNonoperating contextRef="c-4" decimals="-3" id="f-125" unitRef="usd">12299000</us-gaap:InterestExpenseNonoperating>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest contextRef="c-1" decimals="-3" id="f-126" unitRef="usd">-9231000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest contextRef="c-4" decimals="-3" id="f-127" unitRef="usd">-6757000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeTaxExpenseBenefit contextRef="c-1" decimals="-3" id="f-128" unitRef="usd">-585000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit contextRef="c-4" decimals="-3" id="f-129" unitRef="usd">725000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:NetIncomeLoss contextRef="c-1" decimals="-3" id="f-130" unitRef="usd">-8646000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss contextRef="c-4" decimals="-3" id="f-131" unitRef="usd">-7482000</us-gaap:NetIncomeLoss>
    <us-gaap:EarningsPerShareBasic
      contextRef="c-1"
      decimals="2"
      id="f-132"
      unitRef="usdPerShare">-0.38</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="c-4"
      decimals="2"
      id="f-133"
      unitRef="usdPerShare">-0.33</us-gaap:EarningsPerShareBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic contextRef="c-1" decimals="-3" id="f-134" unitRef="shares">22706000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic contextRef="c-4" decimals="-3" id="f-135" unitRef="shares">22506000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:EarningsPerShareDiluted
      contextRef="c-1"
      decimals="2"
      id="f-136"
      unitRef="usdPerShare">-0.38</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="c-4"
      decimals="2"
      id="f-137"
      unitRef="usdPerShare">-0.33</us-gaap:EarningsPerShareDiluted>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding contextRef="c-1" decimals="-3" id="f-138" unitRef="shares">22706000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding contextRef="c-4" decimals="-3" id="f-139" unitRef="shares">22506000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:CommonStockSharesOutstanding contextRef="c-5" decimals="-3" id="f-140" unitRef="shares">22388000</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:StockholdersEquity contextRef="c-5" decimals="-3" id="f-141" unitRef="usd">224000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="c-6" decimals="-3" id="f-142" unitRef="usd">27390000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="c-7" decimals="-3" id="f-143" unitRef="usd">-479200000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="c-3" decimals="-3" id="f-144" unitRef="usd">-451586000</us-gaap:StockholdersEquity>
    <us-gaap:NetIncomeLoss contextRef="c-8" decimals="-3" id="f-145" unitRef="usd">-8646000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss contextRef="c-1" decimals="-3" id="f-146" unitRef="usd">-8646000</us-gaap:NetIncomeLoss>
    <us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensation contextRef="c-9" decimals="-3" id="f-147" unitRef="shares">346000</us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation contextRef="c-9" decimals="-3" id="f-148" unitRef="usd">3000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation contextRef="c-10" decimals="-3" id="f-149" unitRef="usd">3948000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation contextRef="c-1" decimals="-3" id="f-150" unitRef="usd">3951000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
    <us-gaap:StockRepurchasedDuringPeriodShares contextRef="c-9" decimals="-3" id="f-151" unitRef="shares">74000</us-gaap:StockRepurchasedDuringPeriodShares>
    <us-gaap:StockRepurchasedDuringPeriodValue contextRef="c-10" decimals="-3" id="f-152" unitRef="usd">563000</us-gaap:StockRepurchasedDuringPeriodValue>
    <us-gaap:StockRepurchasedDuringPeriodValue contextRef="c-1" decimals="-3" id="f-153" unitRef="usd">563000</us-gaap:StockRepurchasedDuringPeriodValue>
    <us-gaap:CommonStockSharesOutstanding contextRef="c-11" decimals="-3" id="f-154" unitRef="shares">22660000</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:StockholdersEquity contextRef="c-11" decimals="-3" id="f-155" unitRef="usd">227000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="c-12" decimals="-3" id="f-156" unitRef="usd">30775000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="c-13" decimals="-3" id="f-157" unitRef="usd">-487846000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="c-2" decimals="-3" id="f-158" unitRef="usd">-456844000</us-gaap:StockholdersEquity>
    <us-gaap:CommonStockSharesOutstanding contextRef="c-14" decimals="-3" id="f-159" unitRef="shares">22235000</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:StockholdersEquity contextRef="c-14" decimals="-3" id="f-160" unitRef="usd">222000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="c-15" decimals="-3" id="f-161" unitRef="usd">16716000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="c-16" decimals="-3" id="f-162" unitRef="usd">-458866000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="c-17" decimals="-3" id="f-163" unitRef="usd">-441928000</us-gaap:StockholdersEquity>
    <us-gaap:NetIncomeLoss contextRef="c-18" decimals="-3" id="f-164" unitRef="usd">-7482000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss contextRef="c-4" decimals="-3" id="f-165" unitRef="usd">-7482000</us-gaap:NetIncomeLoss>
    <us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensation contextRef="c-19" decimals="-3" id="f-166" unitRef="shares">134000</us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation contextRef="c-19" decimals="-3" id="f-167" unitRef="usd">1000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation contextRef="c-20" decimals="-3" id="f-168" unitRef="usd">4116000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation contextRef="c-4" decimals="-3" id="f-169" unitRef="usd">4117000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
    <us-gaap:StockRepurchasedDuringPeriodShares contextRef="c-19" decimals="-3" id="f-170" unitRef="shares">43000</us-gaap:StockRepurchasedDuringPeriodShares>
    <us-gaap:StockRepurchasedDuringPeriodValue contextRef="c-19" decimals="-3" id="f-171" unitRef="usd">0</us-gaap:StockRepurchasedDuringPeriodValue>
    <us-gaap:StockRepurchasedDuringPeriodValue contextRef="c-20" decimals="-3" id="f-172" unitRef="usd">570000</us-gaap:StockRepurchasedDuringPeriodValue>
    <us-gaap:StockRepurchasedDuringPeriodValue contextRef="c-4" decimals="-3" id="f-173" unitRef="usd">570000</us-gaap:StockRepurchasedDuringPeriodValue>
    <us-gaap:CommonStockSharesOutstanding contextRef="c-21" decimals="-3" id="f-174" unitRef="shares">22326000</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:StockholdersEquity contextRef="c-21" decimals="-3" id="f-175" unitRef="usd">223000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="c-22" decimals="-3" id="f-176" unitRef="usd">20262000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="c-23" decimals="-3" id="f-177" unitRef="usd">-466348000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="c-24" decimals="-3" id="f-178" unitRef="usd">-445863000</us-gaap:StockholdersEquity>
    <us-gaap:NetIncomeLoss contextRef="c-1" decimals="-3" id="f-179" unitRef="usd">-8646000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss contextRef="c-4" decimals="-3" id="f-180" unitRef="usd">-7482000</us-gaap:NetIncomeLoss>
    <us-gaap:DepreciationDepletionAndAmortization contextRef="c-1" decimals="-3" id="f-181" unitRef="usd">14836000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DepreciationDepletionAndAmortization contextRef="c-4" decimals="-3" id="f-182" unitRef="usd">17487000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:ShareBasedCompensation contextRef="c-1" decimals="-3" id="f-183" unitRef="usd">3951000</us-gaap:ShareBasedCompensation>
    <us-gaap:ShareBasedCompensation contextRef="c-4" decimals="-3" id="f-184" unitRef="usd">4117000</us-gaap:ShareBasedCompensation>
    <us-gaap:GainLossOnSalesOfAssetsAndAssetImpairmentCharges contextRef="c-1" decimals="-3" id="f-185" unitRef="usd">-17000</us-gaap:GainLossOnSalesOfAssetsAndAssetImpairmentCharges>
    <us-gaap:GainLossOnSalesOfAssetsAndAssetImpairmentCharges contextRef="c-4" decimals="-3" id="f-186" unitRef="usd">-2500000</us-gaap:GainLossOnSalesOfAssetsAndAssetImpairmentCharges>
    <us-gaap:DeferredIncomeTaxExpenseBenefit contextRef="c-1" decimals="-3" id="f-187" unitRef="usd">-1321000</us-gaap:DeferredIncomeTaxExpenseBenefit>
    <us-gaap:DeferredIncomeTaxExpenseBenefit contextRef="c-4" decimals="-3" id="f-188" unitRef="usd">-928000</us-gaap:DeferredIncomeTaxExpenseBenefit>
    <us-gaap:IncreaseDecreaseInAccountsReceivable contextRef="c-1" decimals="-3" id="f-189" unitRef="usd">-3291000</us-gaap:IncreaseDecreaseInAccountsReceivable>
    <us-gaap:IncreaseDecreaseInAccountsReceivable contextRef="c-4" decimals="-3" id="f-190" unitRef="usd">-5026000</us-gaap:IncreaseDecreaseInAccountsReceivable>
    <us-gaap:IncreaseDecreaseInInventories contextRef="c-1" decimals="-3" id="f-191" unitRef="usd">724000</us-gaap:IncreaseDecreaseInInventories>
    <us-gaap:IncreaseDecreaseInInventories contextRef="c-4" decimals="-3" id="f-192" unitRef="usd">-14529000</us-gaap:IncreaseDecreaseInInventories>
    <us-gaap:IncreaseDecreaseInIncomeTaxesPayableNetOfIncomeTaxesReceivable contextRef="c-1" decimals="-3" id="f-193" unitRef="usd">736000</us-gaap:IncreaseDecreaseInIncomeTaxesPayableNetOfIncomeTaxesReceivable>
    <us-gaap:IncreaseDecreaseInIncomeTaxesPayableNetOfIncomeTaxesReceivable contextRef="c-4" decimals="-3" id="f-194" unitRef="usd">1587000</us-gaap:IncreaseDecreaseInIncomeTaxesPayableNetOfIncomeTaxesReceivable>
    <us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets contextRef="c-1" decimals="-3" id="f-195" unitRef="usd">-781000</us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets>
    <us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets contextRef="c-4" decimals="-3" id="f-196" unitRef="usd">-5473000</us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets>
    <us-gaap:IncreaseDecreaseInAccountsPayable contextRef="c-1" decimals="-3" id="f-197" unitRef="usd">8784000</us-gaap:IncreaseDecreaseInAccountsPayable>
    <us-gaap:IncreaseDecreaseInAccountsPayable contextRef="c-4" decimals="-3" id="f-198" unitRef="usd">-2765000</us-gaap:IncreaseDecreaseInAccountsPayable>
    <snbr:IncreaseDecreaseInPrepaymentsFromCustomer contextRef="c-1" decimals="-3" id="f-199" unitRef="usd">-6576000</snbr:IncreaseDecreaseInPrepaymentsFromCustomer>
    <snbr:IncreaseDecreaseInPrepaymentsFromCustomer contextRef="c-4" decimals="-3" id="f-200" unitRef="usd">1119000</snbr:IncreaseDecreaseInPrepaymentsFromCustomer>
    <us-gaap:IncreaseDecreaseInEmployeeRelatedLiabilities contextRef="c-1" decimals="-3" id="f-201" unitRef="usd">-9686000</us-gaap:IncreaseDecreaseInEmployeeRelatedLiabilities>
    <us-gaap:IncreaseDecreaseInEmployeeRelatedLiabilities contextRef="c-4" decimals="-3" id="f-202" unitRef="usd">30000</us-gaap:IncreaseDecreaseInEmployeeRelatedLiabilities>
    <us-gaap:IncreaseDecreaseInPropertyAndOtherTaxesPayable contextRef="c-1" decimals="-3" id="f-203" unitRef="usd">-1925000</us-gaap:IncreaseDecreaseInPropertyAndOtherTaxesPayable>
    <us-gaap:IncreaseDecreaseInPropertyAndOtherTaxesPayable contextRef="c-4" decimals="-3" id="f-204" unitRef="usd">-2060000</us-gaap:IncreaseDecreaseInPropertyAndOtherTaxesPayable>
    <us-gaap:IncreaseDecreaseInOtherOperatingLiabilities contextRef="c-1" decimals="-3" id="f-205" unitRef="usd">-6144000</us-gaap:IncreaseDecreaseInOtherOperatingLiabilities>
    <us-gaap:IncreaseDecreaseInOtherOperatingLiabilities contextRef="c-4" decimals="-3" id="f-206" unitRef="usd">-4888000</us-gaap:IncreaseDecreaseInOtherOperatingLiabilities>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities contextRef="c-1" decimals="-3" id="f-207" unitRef="usd">-2626000</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities contextRef="c-4" decimals="-3" id="f-208" unitRef="usd">33745000</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment contextRef="c-1" decimals="-3" id="f-209" unitRef="usd">4599000</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
    <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment contextRef="c-4" decimals="-3" id="f-210" unitRef="usd">9308000</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
    <us-gaap:PaymentsToAcquireNotesReceivable contextRef="c-1" decimals="-3" id="f-211" unitRef="usd">0</us-gaap:PaymentsToAcquireNotesReceivable>
    <us-gaap:PaymentsToAcquireNotesReceivable contextRef="c-4" decimals="-3" id="f-212" unitRef="usd">2942000</us-gaap:PaymentsToAcquireNotesReceivable>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities contextRef="c-1" decimals="-3" id="f-213" unitRef="usd">-4599000</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities contextRef="c-4" decimals="-3" id="f-214" unitRef="usd">-12250000</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <us-gaap:ProceedsFromRepaymentsOfShortTermDebt contextRef="c-1" decimals="-3" id="f-215" unitRef="usd">9087000</us-gaap:ProceedsFromRepaymentsOfShortTermDebt>
    <us-gaap:ProceedsFromRepaymentsOfShortTermDebt contextRef="c-4" decimals="-3" id="f-216" unitRef="usd">-21396000</us-gaap:ProceedsFromRepaymentsOfShortTermDebt>
    <us-gaap:PaymentsForRepurchaseOfCommonStock contextRef="c-1" decimals="-3" id="f-217" unitRef="usd">563000</us-gaap:PaymentsForRepurchaseOfCommonStock>
    <us-gaap:PaymentsForRepurchaseOfCommonStock contextRef="c-4" decimals="-3" id="f-218" unitRef="usd">570000</us-gaap:PaymentsForRepurchaseOfCommonStock>
    <us-gaap:PaymentsOfDebtIssuanceCosts contextRef="c-1" decimals="-3" id="f-219" unitRef="usd">1558000</us-gaap:PaymentsOfDebtIssuanceCosts>
    <us-gaap:PaymentsOfDebtIssuanceCosts contextRef="c-4" decimals="-3" id="f-220" unitRef="usd">0</us-gaap:PaymentsOfDebtIssuanceCosts>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities contextRef="c-1" decimals="-3" id="f-221" unitRef="usd">6966000</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities contextRef="c-4" decimals="-3" id="f-222" unitRef="usd">-21966000</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect contextRef="c-1" decimals="-3" id="f-223" unitRef="usd">-259000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect contextRef="c-4" decimals="-3" id="f-224" unitRef="usd">-471000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents contextRef="c-3" decimals="-3" id="f-225" unitRef="usd">1950000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents contextRef="c-17" decimals="-3" id="f-226" unitRef="usd">2539000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents contextRef="c-2" decimals="-3" id="f-227" unitRef="usd">1691000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents contextRef="c-24" decimals="-3" id="f-228" unitRef="usd">2068000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock contextRef="c-1" id="f-229">&lt;span style="font-family: 'Avenir LT Pro 95 Black', sans-serif; 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', sans-serif; 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', sans-serif; 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', sans-serif; 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', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 442.15pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;three&lt;span style="display: inline-block; height: 7.56pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 465.47pt; 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', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;March&#160;29, 2025&lt;span style="display: inline-block; height: 7.56pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 105.49pt; position: var(--position); text-decoration: none; white-space: pre;"&gt; of Sleep Number Corporation and its 100%-owned subsidiaries (Sleep Number or the Company), &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', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;without audit, pursuant to the rules and regulations of the Securities and Exchange Commission (SEC) and they reflect, 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: 177pt; width: 612pt;"&gt;&lt;span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;the opinion of management, all normal recurring adjustments, including the elimination of all significant intra-entity &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', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;balances 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', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 389.31pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;March&#160;29, 2025&lt;span style="display: inline-block; height: 7.56pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 458.8pt; 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', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 481.22pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;December&#160;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', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 569.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;/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', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;and the consolidated results of operations and cash flows for the periods presented. The historical and 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', sans-serif; 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 may not be indicative of the results that may be achieved for the full year or any future &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', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;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: 249pt; width: 612pt;"&gt;&lt;span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; 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;/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', sans-serif; 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: 273pt; width: 612pt;"&gt;&lt;span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; 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: 285pt; width: 612pt;"&gt;&lt;span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; 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: 297pt; width: 612pt;"&gt;&lt;span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; 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', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 131.38pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;December&#160;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', sans-serif; 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: 321pt; width: 612pt;"&gt;&lt;span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; 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: 333pt; width: 612pt;"&gt;&lt;span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; 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: 345pt; width: 612pt;"&gt;&lt;span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; 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: 357pt; width: 612pt;"&gt;&lt;span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; 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: 369pt; width: 612pt;"&gt;&lt;span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; 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: 381pt; width: 612pt;"&gt;&lt;span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; 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: 393pt; width: 612pt;"&gt;&lt;span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; 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. &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: 417pt; width: 612pt;"&gt;&lt;span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; 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 critical accounting policies consist of stock-based compensation, warranty liabilities and revenue &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', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;recognition.&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: 454.2pt; width: 612pt;"&gt;&lt;span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 10pt; font-style: italic; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;Accounting&lt;span style="display: inline-block; height: 7.56pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 10pt; font-style: italic; font-weight: normal; left: 86.94pt; position: var(--position); text-decoration: none; white-space: pre;"&gt; Pronouncements Issued But Not Yet Effective&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: 478.2pt; width: 612pt;"&gt;&lt;span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;In December 2023, the FASB issued ASU 2023-09, "Income Taxes (Topic 740): Improvements in Income Tax Disclosures" &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: 490.2pt; width: 612pt;"&gt;&lt;span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;to enhance the transparency and decision usefulness of income tax disclosures. This amendment requires public &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: 502.2pt; width: 612pt;"&gt;&lt;span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;companies to disclose specific categories in the rate reconciliation and provide additional information for reconciling &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: 514.2pt; width: 612pt;"&gt;&lt;span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;items that meet a quantitative threshold. Additionally, under the amendment, entities are required to disclose 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: 526.2pt; width: 612pt;"&gt;&lt;span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;amount of income taxes paid disaggregated by federal, state and foreign taxes, as well as disaggregated by material &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: 538.2pt; width: 612pt;"&gt;&lt;span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;individual jurisdictions. Finally, the amendment requires entities to disclose income from continuing operations before &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: 550.2pt; width: 612pt;"&gt;&lt;span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;income tax expense disaggregated between domestic and foreign and income tax expense from continuing operations &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: 562.2pt; width: 612pt;"&gt;&lt;span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;disaggregated by federal, state and foreign. The new rules are effective for annual periods beginning after December &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: 574.2pt; width: 612pt;"&gt;&lt;span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;15, 2024. T&lt;span style="display: inline-block; height: 7.56pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 86.22pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;he adoption of this standard is not expected to have a material impact on the Company&#x2019;s 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: 586.2pt; width: 612pt;"&gt;&lt;span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;financial statements and related disclosures.&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: 610.2pt; width: 612pt;"&gt;&lt;span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;In November 2024, the FASB issued ASU 2024-03, "Income Statement - Reporting Comprehensive Income - Expense &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: 622.2pt; width: 612pt;"&gt;&lt;span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;Disaggregation Disclosures (Subtopic 220-40)", which requires public business entities to disclose in the notes to 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: 634.2pt; width: 612pt;"&gt;&lt;span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;financial statements more detailed information about the types of expenses included in certain expense captions 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: 646.2pt; width: 612pt;"&gt;&lt;span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;consolidated financial statements, including purchases of inventory, employee compensation, and depreciation 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: 658.2pt; width: 612pt;"&gt;&lt;span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;amortization. The amendments are effective for the Company beginning with the 2027 annual period and in interim &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: 670.2pt; width: 612pt;"&gt;&lt;span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;periods beginning in 2028. Early adoption is permitted. The ASU may be adopted prospectively or retrospectively. 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: 682.2pt; width: 612pt;"&gt;&lt;span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;Company is currently evaluating the impact of ASU 2024-03 on its consolidated financial statements and related &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: 694.2pt; width: 612pt;"&gt;&lt;span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;disclosures.&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', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;Currently, management does not believe that any other recently issued, but not yet effective 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: 93pt; width: 612pt;"&gt;&lt;span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;pronouncements, if currently adopted, would have a material impact on the Company&#x2019;s consolidated 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: 105pt; width: 612pt;"&gt;&lt;span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;statements.&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-230">&lt;span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; 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', sans-serif; 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', sans-serif; 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', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 442.15pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;three&lt;span style="display: inline-block; height: 7.56pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 465.47pt; 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', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;March&#160;29, 2025&lt;span style="display: inline-block; height: 7.56pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 105.49pt; position: var(--position); text-decoration: none; white-space: pre;"&gt; of Sleep Number Corporation and its 100%-owned subsidiaries (Sleep Number or the Company), &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', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;without audit, pursuant to the rules and regulations of the Securities and Exchange Commission (SEC) and they reflect, 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: 177pt; width: 612pt;"&gt;&lt;span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;the opinion of management, all normal recurring adjustments, including the elimination of all significant intra-entity &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', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;balances 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', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 389.31pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;March&#160;29, 2025&lt;span style="display: inline-block; height: 7.56pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 458.8pt; 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', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 481.22pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;December&#160;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', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 569.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;/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', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;and the consolidated results of operations and cash flows for the periods presented. The historical and 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', sans-serif; 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 may not be indicative of the results that may be achieved for the full year or any future &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', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;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: 249pt; width: 612pt;"&gt;&lt;span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; 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;/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', sans-serif; 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: 273pt; width: 612pt;"&gt;&lt;span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; 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: 285pt; width: 612pt;"&gt;&lt;span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; 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: 297pt; width: 612pt;"&gt;&lt;span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; 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', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 131.38pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;December&#160;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', sans-serif; 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-231">&lt;span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; 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: 333pt; width: 612pt;"&gt;&lt;span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; 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: 345pt; width: 612pt;"&gt;&lt;span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; 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: 357pt; width: 612pt;"&gt;&lt;span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; 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: 369pt; width: 612pt;"&gt;&lt;span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; 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: 381pt; width: 612pt;"&gt;&lt;span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; 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: 393pt; width: 612pt;"&gt;&lt;span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; 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. &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: 417pt; width: 612pt;"&gt;&lt;span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; 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 critical accounting policies consist of stock-based compensation, warranty liabilities and revenue &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', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;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:NewAccountingPronouncementsPolicyPolicyTextBlock contextRef="c-1" id="f-232">&lt;span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 10pt; font-style: italic; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;Accounting&lt;span style="display: inline-block; height: 7.56pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 10pt; font-style: italic; font-weight: normal; left: 86.94pt; position: var(--position); text-decoration: none; white-space: pre;"&gt; Pronouncements Issued But Not Yet Effective&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: 478.2pt; width: 612pt;"&gt;&lt;span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;In December 2023, the FASB issued ASU 2023-09, "Income Taxes (Topic 740): Improvements in Income Tax Disclosures" &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: 490.2pt; width: 612pt;"&gt;&lt;span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;to enhance the transparency and decision usefulness of income tax disclosures. This amendment requires public &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: 502.2pt; width: 612pt;"&gt;&lt;span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;companies to disclose specific categories in the rate reconciliation and provide additional information for reconciling &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: 514.2pt; width: 612pt;"&gt;&lt;span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;items that meet a quantitative threshold. Additionally, under the amendment, entities are required to disclose 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: 526.2pt; width: 612pt;"&gt;&lt;span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;amount of income taxes paid disaggregated by federal, state and foreign taxes, as well as disaggregated by material &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: 538.2pt; width: 612pt;"&gt;&lt;span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;individual jurisdictions. Finally, the amendment requires entities to disclose income from continuing operations before &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: 550.2pt; width: 612pt;"&gt;&lt;span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;income tax expense disaggregated between domestic and foreign and income tax expense from continuing operations &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: 562.2pt; width: 612pt;"&gt;&lt;span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;disaggregated by federal, state and foreign. The new rules are effective for annual periods beginning after December &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: 574.2pt; width: 612pt;"&gt;&lt;span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;15, 2024. T&lt;span style="display: inline-block; height: 7.56pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 86.22pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;he adoption of this standard is not expected to have a material impact on the Company&#x2019;s 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: 586.2pt; width: 612pt;"&gt;&lt;span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;financial statements and related disclosures.&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: 610.2pt; width: 612pt;"&gt;&lt;span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;In November 2024, the FASB issued ASU 2024-03, "Income Statement - Reporting Comprehensive Income - Expense &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: 622.2pt; width: 612pt;"&gt;&lt;span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;Disaggregation Disclosures (Subtopic 220-40)", which requires public business entities to disclose in the notes to 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: 634.2pt; width: 612pt;"&gt;&lt;span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;financial statements more detailed information about the types of expenses included in certain expense captions 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: 646.2pt; width: 612pt;"&gt;&lt;span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;consolidated financial statements, including purchases of inventory, employee compensation, and depreciation 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: 658.2pt; width: 612pt;"&gt;&lt;span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;amortization. The amendments are effective for the Company beginning with the 2027 annual period and in interim &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: 670.2pt; width: 612pt;"&gt;&lt;span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;periods beginning in 2028. Early adoption is permitted. The ASU may be adopted prospectively or retrospectively. 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: 682.2pt; width: 612pt;"&gt;&lt;span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;Company is currently evaluating the impact of ASU 2024-03 on its consolidated financial statements and related &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: 694.2pt; width: 612pt;"&gt;&lt;span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;disclosures.&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', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;Currently, management does not believe that any other recently issued, but not yet effective 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: 93pt; width: 612pt;"&gt;&lt;span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;pronouncements, if currently adopted, would have a material impact on the Company&#x2019;s consolidated 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: 105pt; width: 612pt;"&gt;&lt;span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;statements.&lt;span style="display: inline-block; height: 7.56pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;</us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock>
    <us-gaap:FairValueDisclosuresTextBlock contextRef="c-1" id="f-233">&lt;span style="font-family: 'Avenir LT Pro 95 Black', sans-serif; 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: 153pt; width: 612pt;"&gt;&lt;span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; 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', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 72.66pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;March&#160;29, 2025&lt;span style="display: inline-block; height: 7.56pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 142.15pt; 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', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 164.57pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;December&#160;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', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 253.13pt; 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', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 341.5pt; 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', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 390.57pt; position: var(--position); text-decoration: none; white-space: pre;"&gt; of debt and equity securities that fund &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', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;the 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: 177pt; width: 612pt;"&gt;&lt;span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; 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', sans-serif; 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', sans-serif; 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', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 305.39pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;March&#160;29, 2025&lt;span style="display: inline-block; height: 7.56pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 374.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', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 397.3pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;December&#160;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', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 485.86pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;, respectively, 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: 189pt; width: 612pt;"&gt;&lt;span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;are included in other non-current liabilities. The majority of the debt and equity securities are Level 1 as they trade 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: 201pt; width: 612pt;"&gt;&lt;span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;sufficient frequency and volume to enable the Company to obtain pricing information on an ongoing basis. Unrealized &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', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;gains/(losses) on the debt and equity securities offset those associated with the corresponding deferred compensation &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', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;plan 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-25" decimals="-6" id="f-234" unitRef="usd">19000000</us-gaap:DeferredCompensationPlanAssets>
    <us-gaap:DeferredCompensationPlanAssets contextRef="c-26" decimals="-6" id="f-235" unitRef="usd">19000000</us-gaap:DeferredCompensationPlanAssets>
    <us-gaap:DeferredCompensationLiabilityClassifiedNoncurrent contextRef="c-27" decimals="-6" id="f-236" unitRef="usd">19000000</us-gaap:DeferredCompensationLiabilityClassifiedNoncurrent>
    <us-gaap:DeferredCompensationLiabilityClassifiedNoncurrent contextRef="c-28" decimals="-6" id="f-237" unitRef="usd">19000000</us-gaap:DeferredCompensationLiabilityClassifiedNoncurrent>
    <us-gaap:InventoryDisclosureTextBlock contextRef="c-1" id="f-238">&lt;span style="font-family: 'Avenir LT Pro 95 Black', sans-serif; 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: 273pt; width: 612pt;"&gt;&lt;span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; 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: 285pt; 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="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', sans-serif; font-size: 10pt; font-style: normal; font-weight: bold; left: 15.02pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;March 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', sans-serif; font-size: 10pt; font-style: normal; font-weight: bold; left: 26.78pt; 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="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="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', sans-serif; font-size: 10pt; font-style: normal; font-weight: bold; left: 5.39pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;December 28,&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', sans-serif; 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;/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="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', sans-serif; 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="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', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; 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;10,734&lt;span style="display: inline-block; height: 7.56pt; width: 2.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="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', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; 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;11,434&lt;span style="display: inline-block; height: 7.56pt; width: 2.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="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', sans-serif; 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="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', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; 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;133&lt;span style="display: inline-block; height: 7.56pt; width: 2.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="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', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; 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;130&lt;span style="display: inline-block; height: 7.56pt; width: 2.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="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', sans-serif; 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="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', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; 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;93,009&lt;span style="display: inline-block; height: 7.56pt; width: 2.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="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', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; 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;91,588&lt;span style="display: inline-block; height: 7.56pt; width: 2.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="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', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; 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,876&lt;span style="display: inline-block; height: 7.56pt; width: 2.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="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', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; 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,152&lt;span style="display: inline-block; height: 7.56pt; width: 2.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-239">&lt;span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; 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: 285pt; 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="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', sans-serif; font-size: 10pt; font-style: normal; font-weight: bold; left: 15.02pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;March 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', sans-serif; font-size: 10pt; font-style: normal; font-weight: bold; left: 26.78pt; 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="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="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', sans-serif; font-size: 10pt; font-style: normal; font-weight: bold; left: 5.39pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;December 28,&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', sans-serif; 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;/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="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', sans-serif; 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="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', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; 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;10,734&lt;span style="display: inline-block; height: 7.56pt; width: 2.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="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', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; 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;11,434&lt;span style="display: inline-block; height: 7.56pt; width: 2.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="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', sans-serif; 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="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', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; 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;133&lt;span style="display: inline-block; height: 7.56pt; width: 2.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="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', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; 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;130&lt;span style="display: inline-block; height: 7.56pt; width: 2.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="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', sans-serif; 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="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', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; 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;93,009&lt;span style="display: inline-block; height: 7.56pt; width: 2.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="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', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; 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;91,588&lt;span style="display: inline-block; height: 7.56pt; width: 2.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="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', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; 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,876&lt;span style="display: inline-block; height: 7.56pt; width: 2.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="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', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; 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,152&lt;span style="display: inline-block; height: 7.56pt; width: 2.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-240" unitRef="usd">10734000</us-gaap:InventoryRawMaterialsAndSuppliesNetOfReserves>
    <us-gaap:InventoryRawMaterialsAndSuppliesNetOfReserves contextRef="c-3" decimals="-3" id="f-241" unitRef="usd">11434000</us-gaap:InventoryRawMaterialsAndSuppliesNetOfReserves>
    <us-gaap:InventoryWorkInProcessNetOfReserves contextRef="c-2" decimals="-3" id="f-242" unitRef="usd">133000</us-gaap:InventoryWorkInProcessNetOfReserves>
    <us-gaap:InventoryWorkInProcessNetOfReserves contextRef="c-3" decimals="-3" id="f-243" unitRef="usd">130000</us-gaap:InventoryWorkInProcessNetOfReserves>
    <snbr:InventoryFinishedGoodsAndComponentsNet contextRef="c-2" decimals="-3" id="f-244" unitRef="usd">93009000</snbr:InventoryFinishedGoodsAndComponentsNet>
    <snbr:InventoryFinishedGoodsAndComponentsNet contextRef="c-3" decimals="-3" id="f-245" unitRef="usd">91588000</snbr:InventoryFinishedGoodsAndComponentsNet>
    <us-gaap:InventoryNet contextRef="c-2" decimals="-3" id="f-246" unitRef="usd">103876000</us-gaap:InventoryNet>
    <us-gaap:InventoryNet contextRef="c-3" decimals="-3" id="f-247" unitRef="usd">103152000</us-gaap:InventoryNet>
    <us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock contextRef="c-1" id="f-248">&lt;span style="font-family: 'Avenir LT Pro 95 Black', sans-serif; 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: 416.75pt; width: 612pt;"&gt;&lt;span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; 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: 440.75pt; width: 612pt;"&gt;&lt;span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; 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', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 98.4pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;$64.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', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 155.81pt; 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', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 169.88pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;March&#160;29, 2025&lt;span style="display: inline-block; height: 7.56pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 239.37pt; 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', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 261.78999999999996pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;December&#160;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', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 350.35pt; 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;/div&gt;&lt;div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 452.75pt; width: 612pt;"&gt;&lt;span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;$1.4 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', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 87.85pt; 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', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 125.62pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;March&#160;29, 2025&lt;span style="display: inline-block; height: 7.56pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 195.11pt; 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', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 217.53pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;December&#160;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', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 306.09pt; 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: 476.75pt; width: 612pt;"&gt;&lt;span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; 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: 500.75pt; width: 612pt;"&gt;&lt;span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; 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', sans-serif; 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', sans-serif; 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', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 185.79pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;March&#160;29, 2025&lt;span style="display: inline-block; height: 7.56pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 255.28pt; 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', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 277.7pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;December&#160;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', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 366.26pt; 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', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 510.89pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;$1.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', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 562.74pt; 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: 512.75pt; width: 612pt;"&gt;&lt;span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;March&#160;29, 2025&lt;span style="display: inline-block; height: 7.56pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 105.49pt; 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', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 127.91pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;$1.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', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 179.76pt; 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', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 193.83pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;December&#160;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', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 282.39pt; 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;/div&gt;&lt;div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 524.75pt; width: 612pt;"&gt;&lt;span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;March&#160;29, 2025&lt;span style="display: inline-block; height: 7.56pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 105.49pt; 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', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 127.91pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;March&#160;30, 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', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 197.4pt; 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', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 222.41pt; 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', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 274.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;/div&gt;&lt;div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 548.75pt; width: 612pt;"&gt;&lt;span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; 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: 560.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="left: 0pt; position: var(--position); top: 0pt; width: 414pt;"&gt;&lt;div&gt;&lt;div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 4pt; width: 414pt;"&gt;&lt;span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; 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;span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 24.869999999999997pt; position: var(--position); white-space: pre;"&gt; (excluding 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', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 93.58999999999999pt; 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;span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 184.51999999999998pt; position: var(--position); 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', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 187.29999999999998pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;March&#160;29, 2025&lt;span style="display: inline-block; height: 7.56pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 256.79pt; position: var(--position); 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&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="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', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; 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;171&lt;span style="display: inline-block; height: 7.56pt; width: 2.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="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', sans-serif; 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: #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="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', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; 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="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', sans-serif; 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: #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="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', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; 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="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', sans-serif; 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: #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="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', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; 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: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"&gt;&lt;div style="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', sans-serif; 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: #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="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', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; 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: #ffffff; border-bottom: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"&gt;&lt;div style="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', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 2.63pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;2030&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="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', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; 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;45&lt;span style="display: inline-block; height: 7.56pt; width: 2.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="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', sans-serif; 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="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', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; 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;914&lt;span style="display: inline-block; height: 7.56pt; width: 2.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="-5" id="f-249" unitRef="usd">64000000.0</us-gaap:Goodwill>
    <us-gaap:Goodwill contextRef="c-2" decimals="-5" id="f-250" unitRef="usd">64000000.0</us-gaap:Goodwill>
    <us-gaap:IndefiniteLivedIntangibleAssetsExcludingGoodwill contextRef="c-29" decimals="-5" id="f-251" unitRef="usd">1400000</us-gaap:IndefiniteLivedIntangibleAssetsExcludingGoodwill>
    <us-gaap:IndefiniteLivedIntangibleAssetsExcludingGoodwill contextRef="c-30" decimals="-5" id="f-252" unitRef="usd">1400000</us-gaap:IndefiniteLivedIntangibleAssetsExcludingGoodwill>
    <us-gaap:FiniteLivedIntangibleAssetsGross contextRef="c-31" decimals="-5" id="f-253" unitRef="usd">2000000.0</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsGross contextRef="c-32" decimals="-5" id="f-254" unitRef="usd">2000000.0</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization contextRef="c-32" decimals="-5" id="f-255" unitRef="usd">1100000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization contextRef="c-31" decimals="-5" id="f-256" unitRef="usd">1000000.0</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:AmortizationOfIntangibleAssets contextRef="c-33" decimals="-5" id="f-257" unitRef="usd">100000</us-gaap:AmortizationOfIntangibleAssets>
    <us-gaap:AmortizationOfIntangibleAssets contextRef="c-34" decimals="-5" id="f-258" unitRef="usd">100000</us-gaap:AmortizationOfIntangibleAssets>
    <us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock contextRef="c-1" id="f-259">&lt;span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; 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: 560.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="left: 0pt; position: var(--position); top: 0pt; width: 414pt;"&gt;&lt;div&gt;&lt;div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 4pt; width: 414pt;"&gt;&lt;span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; 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;span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 24.869999999999997pt; position: var(--position); white-space: pre;"&gt; (excluding 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', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 93.58999999999999pt; 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;span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 184.51999999999998pt; position: var(--position); 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', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 187.29999999999998pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;March&#160;29, 2025&lt;span style="display: inline-block; height: 7.56pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 256.79pt; position: var(--position); 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&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="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', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; 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;171&lt;span style="display: inline-block; height: 7.56pt; width: 2.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="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', sans-serif; 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: #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="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', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; 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="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', sans-serif; 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: #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="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', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; 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="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', sans-serif; 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: #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="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', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; 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: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"&gt;&lt;div style="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', sans-serif; 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: #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="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', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; 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: #ffffff; border-bottom: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"&gt;&lt;div style="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', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 2.63pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;2030&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="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', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; 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;45&lt;span style="display: inline-block; height: 7.56pt; width: 2.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="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', sans-serif; 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="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', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; 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;914&lt;span style="display: inline-block; height: 7.56pt; width: 2.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-260" unitRef="usd">171000</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths contextRef="c-2" decimals="-3" id="f-261" unitRef="usd">222000</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo contextRef="c-2" decimals="-3" id="f-262" unitRef="usd">222000</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearThree contextRef="c-2" decimals="-3" id="f-263" unitRef="usd">155000</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearThree>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFour contextRef="c-2" decimals="-3" id="f-264" unitRef="usd">99000</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFour>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFive contextRef="c-2" decimals="-3" id="f-265" unitRef="usd">45000</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFive>
    <us-gaap:FiniteLivedIntangibleAssetsNet contextRef="c-2" decimals="-3" id="f-266" unitRef="usd">914000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:DebtDisclosureTextBlock contextRef="c-1" id="f-267">&lt;span style="font-family: 'Avenir LT Pro 95 Black', sans-serif; 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', sans-serif; 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', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 61.57pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;March&#160;29, 2025&lt;span style="display: inline-block; height: 7.56pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 131.06pt; 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', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 424.38pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;$675 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', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 479.01pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;. The credit facility, 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', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;amended, is for general corporate purposes and to meet seasonal working capital requirements. The Amended 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: 129pt; width: 612pt;"&gt;&lt;span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;Restated Credit and Security Agreement, dated February 14, 2018, among the Company, U.S. Bank National Association &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', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;and the several banks and other financial institutions from time to time party thereto (as amended, 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: 153pt; width: 612pt;"&gt;&lt;span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; 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: 165pt; width: 612pt;"&gt;&lt;span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;$675 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', sans-serif; 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', sans-serif; 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', sans-serif; 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: 177pt; width: 612pt;"&gt;&lt;span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; 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: 189pt; width: 612pt;"&gt;&lt;span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; 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: 213pt; width: 612pt;"&gt;&lt;span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;The Company amended the Credit Agreement on March 3, 2025. The amendment, among other things: (a) adds 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: 225pt; width: 612pt;"&gt;&lt;span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;definition for "Liquidity" which means, on any date of determination, the sum of (x) Borrower's and its Subsidiaries' &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', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;unrestricted cash that is free and clear of Liens (other than those in favor of the Administrative Agent) plus (y) 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: 249pt; width: 612pt;"&gt;&lt;span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;aggregate amount of unused Revolving Credit Commitments available for Credit Events on such date (including 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: 261pt; width: 612pt;"&gt;&lt;span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;Borrower's ability to satisfy the requirements of Section 4.1 on such date) (as each is defined in 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: 273pt; width: 612pt;"&gt;&lt;span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;(b) adds a Liquidity financial covenant wherein the Borrower shall cause the Liquidity to be equal or exceed &lt;span style="display: inline-block; height: 7.56pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 515.27pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;$40&#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', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 564.34pt; 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: 285pt; width: 612pt;"&gt;&lt;span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;as of the last day of each fiscal month; (c) deems our Net Leverage Ratio as greater than or equal 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', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 482.34pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;4.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', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 501.8pt; position: var(--position); text-decoration: none; white-space: pre;"&gt; to 1.00 as 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: 297pt; width: 612pt;"&gt;&lt;span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;the effective date to set pricing for the Applicable Commitment Fee Rate and Applicable Margin until receipt 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: 309pt; width: 612pt;"&gt;&lt;span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;compliance certificate for the quarterly reporting period ending September 27, 2025, (d) adjusts the permissible &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', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;maximum Net Leverage Ratio (as defined in the Credit Agreement) to (I) &lt;span style="display: inline-block; height: 7.56pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 359.96pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;4.75&lt;span style="display: inline-block; height: 7.56pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 379.42pt; position: var(--position); text-decoration: none; white-space: pre;"&gt; to 1.00 for the quarterly reporting 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: 333pt; width: 612pt;"&gt;&lt;span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;ending March 29, 2025 and June 28, 2025, (II) &lt;span style="display: inline-block; height: 7.56pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 244.01pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;4.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', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 263.47pt; position: var(--position); text-decoration: none; white-space: pre;"&gt; to 1.00 for the quarterly reporting period ending September 27, &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', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;2025, (III) &lt;span style="display: inline-block; height: 7.56pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 79.7pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;4.35&lt;span style="display: inline-block; height: 7.56pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 99.16pt; position: var(--position); text-decoration: none; white-space: pre;"&gt; to 1.00 for the quarterly reporting period ending January 3, 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', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 394.88pt; position: var(--position); text-decoration: none; white-space: pre;"&gt; and (IV) &lt;span style="display: inline-block; height: 7.56pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 434.03pt; 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', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 453.49pt; position: var(--position); text-decoration: none; white-space: pre;"&gt; to 1.00 for each 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: 357pt; width: 612pt;"&gt;&lt;span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;reporting period occurring thereafter, and (e) adjusts the permissible minimum Interest Coverage Ratio (as defined 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: 369pt; width: 612pt;"&gt;&lt;span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;Credit Agreement) to (I) &lt;span style="display: inline-block; height: 7.56pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 144.93pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;1.90&lt;span style="display: inline-block; height: 7.56pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 164.39pt; position: var(--position); text-decoration: none; white-space: pre;"&gt; to 1.00 for the quarterly reporting periods ending March 29, 2025, June 28, 2025, 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: 381pt; width: 612pt;"&gt;&lt;span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;September 27, 2025, (II) &lt;span style="display: inline-block; height: 7.56pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 146.14pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;2.10&lt;span style="display: inline-block; height: 7.56pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 165.6pt; position: var(--position); text-decoration: none; white-space: pre;"&gt; to 1.00 for the quarterly reporting period ending January 3, 2026, and (III) &lt;span style="display: inline-block; height: 7.56pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 499.64pt; 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', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 519.1pt; position: var(--position); text-decoration: none; white-space: pre;"&gt; to 1.00 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: 393pt; width: 612pt;"&gt;&lt;span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;each quarterly reporting period occurring thereaft&lt;span style="display: inline-block; height: 7.56pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 258.32pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;er. A fee for the amendment was paid to the approving lenders in an &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', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;amount equal 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', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 112.49pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;20&lt;span style="display: inline-block; height: 7.56pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 123.61pt; position: var(--position); text-decoration: none; white-space: pre;"&gt; basis points multiplied by the sum of such lender's Revolving Credit Commitment and outstanding &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: 417pt; width: 612pt;"&gt;&lt;span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;Term Loans (as each is defined in 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: 441pt; width: 612pt;"&gt;&lt;span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; 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: 453pt; width: 612pt;"&gt;&lt;span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; 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: 465pt; width: 612pt;"&gt;&lt;span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; 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: 477pt; width: 612pt;"&gt;&lt;span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; 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', sans-serif; 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', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 157.13pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;. T&lt;span style="display: inline-block; height: 7.56pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 168.43pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;he 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', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 457.57pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;March&#160;29, 2025&lt;span style="display: inline-block; height: 7.56pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 527.06pt; 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: 501pt; width: 612pt;"&gt;&lt;span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; 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 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: 513pt; 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="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', sans-serif; font-size: 10pt; font-style: normal; font-weight: bold; left: 15.02pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;March 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', sans-serif; font-size: 10pt; font-style: normal; font-weight: bold; left: 26.78pt; 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="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="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', sans-serif; font-size: 10pt; font-style: normal; font-weight: bold; left: 5.39pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;December 28,&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', sans-serif; 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;/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="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', sans-serif; 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="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', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; 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;557,700&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="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', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; 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;546,600&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="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', sans-serif; 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="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', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; 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;6,847&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="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', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; 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="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', sans-serif; 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="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', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; 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;110,453&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="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', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; 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;123,753&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="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', sans-serif; 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="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', sans-serif; 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;7.9%&lt;span style="display: inline-block; height: 7.56pt; width: 2.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="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', sans-serif; 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;7.6%&lt;span style="display: inline-block; height: 7.56pt; width: 2.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-35" decimals="-6" id="f-268" unitRef="usd">675000000</us-gaap:LineOfCreditFacilityCurrentBorrowingCapacity>
    <us-gaap:LineOfCreditFacilityCurrentBorrowingCapacity contextRef="c-35" decimals="-6" id="f-269" unitRef="usd">675000000</us-gaap:LineOfCreditFacilityCurrentBorrowingCapacity>
    <us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity contextRef="c-35" decimals="-8" id="f-270" unitRef="usd">1000000000.0</us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity>
    <snbr:DebtInstrumentCovenantMinimumLiquidity contextRef="c-36" decimals="-6" id="f-271" unitRef="usd">40000000</snbr:DebtInstrumentCovenantMinimumLiquidity>
    <snbr:DebtInstrumentCovenantNetLeverageRatioMinimumThreshold contextRef="c-36" decimals="2" id="f-272" unitRef="number">4.50</snbr:DebtInstrumentCovenantNetLeverageRatioMinimumThreshold>
    <snbr:DebtInstrumentCovenantNetLeverageRatioMaximumThreshold contextRef="c-37" decimals="2" id="f-273" unitRef="number">4.75</snbr:DebtInstrumentCovenantNetLeverageRatioMaximumThreshold>
    <snbr:DebtInstrumentCovenantNetLeverageRatioMaximumThreshold contextRef="c-38" decimals="2" id="f-274" unitRef="number">4.50</snbr:DebtInstrumentCovenantNetLeverageRatioMaximumThreshold>
    <snbr:DebtInstrumentCovenantNetLeverageRatioMaximumThreshold contextRef="c-39" decimals="2" id="f-275" unitRef="number">4.35</snbr:DebtInstrumentCovenantNetLeverageRatioMaximumThreshold>
    <snbr:DebtInstrumentCovenantNetLeverageRatioMaximumThreshold contextRef="c-40" decimals="2" id="f-276" unitRef="number">4.00</snbr:DebtInstrumentCovenantNetLeverageRatioMaximumThreshold>
    <snbr:DebtInstrumentCovenantInterestCoverageRatioMinimumThreshold contextRef="c-37" decimals="2" id="f-277" unitRef="number">1.90</snbr:DebtInstrumentCovenantInterestCoverageRatioMinimumThreshold>
    <snbr:DebtInstrumentCovenantInterestCoverageRatioMinimumThreshold contextRef="c-38" decimals="2" id="f-278" unitRef="number">2.10</snbr:DebtInstrumentCovenantInterestCoverageRatioMinimumThreshold>
    <snbr:DebtInstrumentCovenantInterestCoverageRatioMinimumThreshold contextRef="c-39" decimals="2" id="f-279" unitRef="number">3.00</snbr:DebtInstrumentCovenantInterestCoverageRatioMinimumThreshold>
    <snbr:LineOfCreditFacilityAmendmentFeePercentage contextRef="c-41" decimals="4" id="f-280" unitRef="number">0.0020</snbr:LineOfCreditFacilityAmendmentFeePercentage>
    <us-gaap:ScheduleOfShortTermDebtTextBlock contextRef="c-1" id="f-281">&lt;span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; 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 thousands):&lt;span style="display: inline-block; height: 7.56pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;div style="position: var(--position); top: 513pt; 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="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', sans-serif; font-size: 10pt; font-style: normal; font-weight: bold; left: 15.02pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;March 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', sans-serif; font-size: 10pt; font-style: normal; font-weight: bold; left: 26.78pt; 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="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="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', sans-serif; font-size: 10pt; font-style: normal; font-weight: bold; left: 5.39pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;December 28,&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', sans-serif; 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;/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="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', sans-serif; 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="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', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; 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;557,700&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="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', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; 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;546,600&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="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', sans-serif; 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="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', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; 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;6,847&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="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', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; 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="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', sans-serif; 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="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', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; 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;110,453&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="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', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; 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;123,753&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="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', sans-serif; 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="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', sans-serif; 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;7.9%&lt;span style="display: inline-block; height: 7.56pt; width: 2.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="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', sans-serif; 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;7.6%&lt;span style="display: inline-block; height: 7.56pt; width: 2.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-282" unitRef="usd">557700000</us-gaap:DebtCurrent>
    <us-gaap:DebtCurrent contextRef="c-3" decimals="-3" id="f-283" unitRef="usd">546600000</us-gaap:DebtCurrent>
    <us-gaap:LettersOfCreditOutstandingAmount contextRef="c-2" decimals="-3" id="f-284" unitRef="usd">6847000</us-gaap:LettersOfCreditOutstandingAmount>
    <us-gaap:LettersOfCreditOutstandingAmount contextRef="c-3" decimals="-3" id="f-285" unitRef="usd">7147000</us-gaap:LettersOfCreditOutstandingAmount>
    <us-gaap:LineOfCreditFacilityRemainingBorrowingCapacity contextRef="c-2" decimals="-3" id="f-286" unitRef="usd">110453000</us-gaap:LineOfCreditFacilityRemainingBorrowingCapacity>
    <us-gaap:LineOfCreditFacilityRemainingBorrowingCapacity contextRef="c-3" decimals="-3" id="f-287" unitRef="usd">123753000</us-gaap:LineOfCreditFacilityRemainingBorrowingCapacity>
    <us-gaap:LineOfCreditFacilityInterestRateAtPeriodEnd contextRef="c-2" decimals="3" id="f-288" unitRef="number">0.079</us-gaap:LineOfCreditFacilityInterestRateAtPeriodEnd>
    <us-gaap:LineOfCreditFacilityInterestRateAtPeriodEnd contextRef="c-3" decimals="3" id="f-289" unitRef="number">0.076</us-gaap:LineOfCreditFacilityInterestRateAtPeriodEnd>
    <us-gaap:LesseeOperatingLeasesTextBlock contextRef="c-1" id="f-290">&lt;span style="font-family: 'Avenir LT Pro 95 Black', sans-serif; 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: 644.25pt; width: 612pt;"&gt;&lt;span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; 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', sans-serif; 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: 656.25pt; width: 612pt;"&gt;&lt;span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; 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: 668.25pt; width: 612pt;"&gt;&lt;span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; 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: 680.25pt; width: 612pt;"&gt;&lt;span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; 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', sans-serif; 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-292"&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', sans-serif; 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', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 401.09pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;ten 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', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 441.46pt; 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: 692.25pt; width: 612pt;"&gt;&lt;span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; 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', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 312.26pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;fifteen 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', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 366.51pt; 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: 704.25pt; width: 612pt;"&gt;&lt;span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; 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: 716.25pt; width: 612pt;"&gt;&lt;span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; 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: 728.25pt; width: 612pt;"&gt;&lt;span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; 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: 81pt; width: 612pt;"&gt;&lt;span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; 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: 93pt; width: 612pt;"&gt;&lt;span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; 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', sans-serif; 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-295"&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', sans-serif; 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', sans-serif; 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', sans-serif; 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: 117pt; width: 612pt;"&gt;&lt;span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; 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: 129pt; width: 612pt;"&gt;&lt;span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; 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: 141pt; width: 612pt;"&gt;&lt;span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; 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: 153pt; width: 612pt;"&gt;&lt;span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; 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: 165pt; width: 612pt;"&gt;&lt;span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; 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: 177pt; width: 612pt;"&gt;&lt;span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; 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: 189pt; width: 612pt;"&gt;&lt;span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;reasonably estimated. Future payments for real estate taxes and certain building operating expenses for which 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', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;Company is obligated are not included in operating lease 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: 225pt; width: 612pt;"&gt;&lt;span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; 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', sans-serif; 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', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 48.96pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;March&#160;29, 2025&lt;span style="display: inline-block; height: 7.56pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 118.45pt; 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: 249pt; width: 612pt;"&gt;&lt;span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; 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: 261pt; 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: 378.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: 3pt;"&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="left: 378.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', sans-serif; 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;/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="left: 378.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', sans-serif; font-size: 10pt; font-style: normal; font-weight: bold; left: 15.02pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;March 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', sans-serif; font-size: 10pt; font-style: normal; font-weight: bold; left: 26.78pt; 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="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="left: 459.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', sans-serif; font-size: 10pt; font-style: normal; font-weight: bold; left: 15.02pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;March 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', sans-serif; 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;/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="left: 0pt; position: var(--position); top: 39pt; width: 378.75pt;"&gt;&lt;div&gt;&lt;div style="line-height: 10pt; position: var(--position); top: 3.63pt; width: 378.75pt;"&gt;&lt;span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; 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', sans-serif; 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="left: 378.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', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; 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,537&lt;span style="display: inline-block; height: 7.56pt; width: 2.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="left: 459.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', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; 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,826&lt;span style="display: inline-block; height: 7.56pt; width: 2.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;/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="left: 0pt; position: var(--position); top: 54pt; width: 378.75pt;"&gt;&lt;div&gt;&lt;div style="line-height: 10pt; position: var(--position); top: 3.63pt; width: 378.75pt;"&gt;&lt;span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; 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', sans-serif; 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="left: 378.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', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; 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;103&lt;span style="display: inline-block; height: 7.56pt; width: 2.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="left: 459.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', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; 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;(49)&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;/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: 335pt; width: 612pt;"&gt;&lt;span style="font-family: 'Avenir LT Pro 95 Black', sans-serif; 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: 345.2pt; width: 612pt;"&gt;&lt;span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; 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', sans-serif; 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', sans-serif; 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: 354.8pt; width: 612pt;"&gt;&lt;span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; 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', sans-serif; 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: 376.4pt; width: 612pt;"&gt;&lt;span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; 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 for subsequent years are 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', sans-serif; font-size: 6.5pt; font-style: normal; font-weight: normal; left: 383.33pt; 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', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 390.32pt; 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: 388.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="left: 0pt; position: var(--position); top: 0pt; width: 465pt;"&gt;&lt;div&gt;&lt;div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 3.75pt; width: 465pt;"&gt;&lt;span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; 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;span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 24.869999999999997pt; position: var(--position); white-space: pre;"&gt; (excluding 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', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 93.58999999999999pt; 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;span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 184.51999999999998pt; position: var(--position); 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', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 187.29999999999998pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;March&#160;29, 2025&lt;span style="display: inline-block; height: 7.56pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 256.79pt; position: var(--position); 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&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="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', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; 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;79,025&lt;span style="display: inline-block; height: 7.56pt; width: 2.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="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', sans-serif; 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: #ffffff; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"&gt;&lt;div style="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', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; 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;96,149&lt;span style="display: inline-block; height: 7.56pt; width: 2.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="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', sans-serif; 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: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"&gt;&lt;div style="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', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; 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,655&lt;span style="display: inline-block; height: 7.56pt; width: 2.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="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', sans-serif; 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: #ffffff; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"&gt;&lt;div style="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', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; 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;66,229&lt;span style="display: inline-block; height: 7.56pt; width: 2.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="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', sans-serif; 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: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"&gt;&lt;div style="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', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; 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;45,658&lt;span style="display: inline-block; height: 7.56pt; width: 2.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="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', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 2.63pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;2030&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="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', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; 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;31,636&lt;span style="display: inline-block; height: 7.56pt; width: 2.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="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', sans-serif; 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="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', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; 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;47,078&lt;span style="display: inline-block; height: 7.56pt; width: 2.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="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', sans-serif; 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', sans-serif; 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="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', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; 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;445,430&lt;span style="display: inline-block; height: 7.56pt; width: 2.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="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', sans-serif; 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="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', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; 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;68,521&lt;span style="display: inline-block; height: 7.56pt; width: 2.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="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', sans-serif; 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="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', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; 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;376,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;/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: 543.4pt; width: 612pt;"&gt;&lt;span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; 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: 556pt; width: 612pt;"&gt;&lt;span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; 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', sans-serif; font-size: 8pt; font-style: normal; font-weight: normal; left: 45pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;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', sans-serif; font-size: 8pt; font-style: normal; font-weight: normal; left: 49.59pt; 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', sans-serif; font-size: 8pt; font-style: normal; font-weight: normal; left: 189.69pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;$13 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', sans-serif; font-size: 8pt; font-style: normal; font-weight: normal; left: 228.9pt; position: var(--position); text-decoration: none; white-space: pre;"&gt; of legally binding minimum lease payments for leases signed but not yet 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: 565.6pt; width: 612pt;"&gt;&lt;span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; 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', sans-serif; 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', sans-serif; font-size: 8pt; font-style: normal; font-weight: normal; left: 155.35pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;$83 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', sans-serif; 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: 587.2pt; width: 612pt;"&gt;&lt;span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; 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: 599.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: 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="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', sans-serif; font-size: 10pt; font-style: normal; font-weight: bold; left: 15.02pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;March 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', sans-serif; font-size: 10pt; font-style: normal; font-weight: bold; left: 26.78pt; 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="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="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', sans-serif; font-size: 10pt; font-style: normal; font-weight: bold; left: 5.39pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;December 28,&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', sans-serif; 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;/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="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', sans-serif; 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="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', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 60.72pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;5.3&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="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', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 60.72pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;5.4&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="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', sans-serif; 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="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', sans-serif; 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="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', sans-serif; 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;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="position: var(--position); top: 670.95pt; 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="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', sans-serif; font-size: 10pt; font-style: normal; font-weight: bold; left: 30.35pt; 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;/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="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', sans-serif; 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="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', sans-serif; font-size: 10pt; font-style: normal; font-weight: bold; left: 15.02pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;March 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', sans-serif; font-size: 10pt; font-style: normal; font-weight: bold; left: 26.78pt; 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="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="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', sans-serif; font-size: 10pt; font-style: normal; font-weight: bold; left: 15.02pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;March 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', sans-serif; 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;/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="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', sans-serif; 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="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', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; 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,589&lt;span style="display: inline-block; height: 7.56pt; width: 2.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="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', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; 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;27,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="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', sans-serif; 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="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', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; 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,711&lt;span style="display: inline-block; height: 7.56pt; width: 2.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="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', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; 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,990&lt;span style="display: inline-block; height: 7.56pt; width: 2.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-291">&lt;span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; 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', sans-serif; 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: 656.25pt; width: 612pt;"&gt;&lt;span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; 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: 668.25pt; width: 612pt;"&gt;&lt;span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; 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: 680.25pt; width: 612pt;"&gt;&lt;span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; 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', sans-serif; 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-292"&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', sans-serif; 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', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 401.09pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;ten 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', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 441.46pt; 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: 692.25pt; width: 612pt;"&gt;&lt;span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; 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', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 312.26pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;fifteen 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', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 366.51pt; 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: 704.25pt; width: 612pt;"&gt;&lt;span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; 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: 716.25pt; width: 612pt;"&gt;&lt;span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; 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: 728.25pt; width: 612pt;"&gt;&lt;span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; 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: 81pt; width: 612pt;"&gt;&lt;span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; 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: 93pt; width: 612pt;"&gt;&lt;span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; 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', sans-serif; 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-295"&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', sans-serif; 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', sans-serif; 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', sans-serif; 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: 117pt; width: 612pt;"&gt;&lt;span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; 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: 129pt; width: 612pt;"&gt;&lt;span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; 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: 141pt; width: 612pt;"&gt;&lt;span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; 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: 153pt; width: 612pt;"&gt;&lt;span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; 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: 165pt; width: 612pt;"&gt;&lt;span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; 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: 177pt; width: 612pt;"&gt;&lt;span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; 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: 189pt; width: 612pt;"&gt;&lt;span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;reasonably estimated. Future payments for real estate taxes and certain building operating expenses for which 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', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;Company is obligated are not included in operating lease costs.&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-43" id="f-293">P10Y</us-gaap:LesseeOperatingLeaseTermOfContract>
    <us-gaap:LesseeOperatingLeaseTermOfContract contextRef="c-44" id="f-294">P15Y</us-gaap:LesseeOperatingLeaseTermOfContract>
    <us-gaap:LesseeOperatingLeaseTermOfContract contextRef="c-46" id="f-296">P6Y</us-gaap:LesseeOperatingLeaseTermOfContract>
    <us-gaap:LeaseCostTableTextBlock contextRef="c-1" id="f-297">&lt;span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; 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: 261pt; 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: 378.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: 3pt;"&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="left: 378.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', sans-serif; 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;/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="left: 378.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', sans-serif; font-size: 10pt; font-style: normal; font-weight: bold; left: 15.02pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;March 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', sans-serif; font-size: 10pt; font-style: normal; font-weight: bold; left: 26.78pt; 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="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="left: 459.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', sans-serif; font-size: 10pt; font-style: normal; font-weight: bold; left: 15.02pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;March 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', sans-serif; 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;/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="left: 0pt; position: var(--position); top: 39pt; width: 378.75pt;"&gt;&lt;div&gt;&lt;div style="line-height: 10pt; position: var(--position); top: 3.63pt; width: 378.75pt;"&gt;&lt;span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; 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', sans-serif; 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="left: 378.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', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; 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,537&lt;span style="display: inline-block; height: 7.56pt; width: 2.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="left: 459.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', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; 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,826&lt;span style="display: inline-block; height: 7.56pt; width: 2.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;/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="left: 0pt; position: var(--position); top: 54pt; width: 378.75pt;"&gt;&lt;div&gt;&lt;div style="line-height: 10pt; position: var(--position); top: 3.63pt; width: 378.75pt;"&gt;&lt;span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; 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', sans-serif; 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="left: 378.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', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; 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;103&lt;span style="display: inline-block; height: 7.56pt; width: 2.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="left: 459.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', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; 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;(49)&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;/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: 335pt; width: 612pt;"&gt;&lt;span style="font-family: 'Avenir LT Pro 95 Black', sans-serif; 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: 345.2pt; width: 612pt;"&gt;&lt;span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; 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', sans-serif; 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', sans-serif; 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', sans-serif; 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-1" decimals="-3" id="f-298" unitRef="usd">26537000</us-gaap:OperatingLeaseCost>
    <us-gaap:OperatingLeaseCost contextRef="c-4" decimals="-3" id="f-299" unitRef="usd">26826000</us-gaap:OperatingLeaseCost>
    <snbr:VariableLeaseAdjustedCost contextRef="c-1" decimals="-3" id="f-300" unitRef="usd">103000</snbr:VariableLeaseAdjustedCost>
    <snbr:VariableLeaseAdjustedCost contextRef="c-4" decimals="-3" id="f-301" unitRef="usd">-49000</snbr:VariableLeaseAdjustedCost>
    <us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock contextRef="c-1" id="f-302">&lt;span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; 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 for subsequent years are 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', sans-serif; font-size: 6.5pt; font-style: normal; font-weight: normal; left: 383.33pt; 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', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 390.32pt; 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: 388.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="left: 0pt; position: var(--position); top: 0pt; width: 465pt;"&gt;&lt;div&gt;&lt;div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 3.75pt; width: 465pt;"&gt;&lt;span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; 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;span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 24.869999999999997pt; position: var(--position); white-space: pre;"&gt; (excluding 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', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 93.58999999999999pt; 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;span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 184.51999999999998pt; position: var(--position); 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', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 187.29999999999998pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;March&#160;29, 2025&lt;span style="display: inline-block; height: 7.56pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 256.79pt; position: var(--position); 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&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="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', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; 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;79,025&lt;span style="display: inline-block; height: 7.56pt; width: 2.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="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', sans-serif; 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: #ffffff; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"&gt;&lt;div style="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', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; 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;96,149&lt;span style="display: inline-block; height: 7.56pt; width: 2.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="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', sans-serif; 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: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"&gt;&lt;div style="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', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; 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,655&lt;span style="display: inline-block; height: 7.56pt; width: 2.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="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', sans-serif; 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: #ffffff; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"&gt;&lt;div style="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', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; 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;66,229&lt;span style="display: inline-block; height: 7.56pt; width: 2.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="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', sans-serif; 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: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"&gt;&lt;div style="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', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; 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;45,658&lt;span style="display: inline-block; height: 7.56pt; width: 2.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="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', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 2.63pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;2030&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="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', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; 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;31,636&lt;span style="display: inline-block; height: 7.56pt; width: 2.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="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', sans-serif; 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="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', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; 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;47,078&lt;span style="display: inline-block; height: 7.56pt; width: 2.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="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', sans-serif; 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', sans-serif; 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="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', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; 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;445,430&lt;span style="display: inline-block; height: 7.56pt; width: 2.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="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', sans-serif; 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="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', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; 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;68,521&lt;span style="display: inline-block; height: 7.56pt; width: 2.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="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', sans-serif; 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="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', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; 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;376,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;/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: 543.4pt; width: 612pt;"&gt;&lt;span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; 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: 556pt; width: 612pt;"&gt;&lt;span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; 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', sans-serif; font-size: 8pt; font-style: normal; font-weight: normal; left: 45pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;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', sans-serif; font-size: 8pt; font-style: normal; font-weight: normal; left: 49.59pt; 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', sans-serif; font-size: 8pt; font-style: normal; font-weight: normal; left: 189.69pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;$13 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', sans-serif; font-size: 8pt; font-style: normal; font-weight: normal; left: 228.9pt; position: var(--position); text-decoration: none; white-space: pre;"&gt; of legally binding minimum lease payments for leases signed but not yet 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: 565.6pt; width: 612pt;"&gt;&lt;span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; 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', sans-serif; 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', sans-serif; font-size: 8pt; font-style: normal; font-weight: normal; left: 155.35pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;$83 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', sans-serif; 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-303" unitRef="usd">79025000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths contextRef="c-2" decimals="-3" id="f-304" unitRef="usd">96149000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearTwo contextRef="c-2" decimals="-3" id="f-305" unitRef="usd">79655000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearTwo>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearThree contextRef="c-2" decimals="-3" id="f-306" unitRef="usd">66229000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearThree>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFour contextRef="c-2" decimals="-3" id="f-307" unitRef="usd">45658000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFour>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFive contextRef="c-2" decimals="-3" id="f-308" unitRef="usd">31636000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFive>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive contextRef="c-2" decimals="-3" id="f-309" unitRef="usd">47078000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDue contextRef="c-2" decimals="-3" id="f-310" unitRef="usd">445430000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDue>
    <us-gaap:LesseeOperatingLeaseLiabilityUndiscountedExcessAmount contextRef="c-2" decimals="-3" id="f-311" unitRef="usd">68521000</us-gaap:LesseeOperatingLeaseLiabilityUndiscountedExcessAmount>
    <us-gaap:OperatingLeaseLiability contextRef="c-2" decimals="-3" id="f-312" unitRef="usd">376909000</us-gaap:OperatingLeaseLiability>
    <us-gaap:UnrecordedUnconditionalPurchaseObligationBalanceSheetAmount contextRef="c-2" decimals="-6" id="f-313" unitRef="usd">13000000</us-gaap:UnrecordedUnconditionalPurchaseObligationBalanceSheetAmount>
    <us-gaap:OperatingLeaseLiabilityCurrent contextRef="c-2" decimals="-6" id="f-314" unitRef="usd">83000000</us-gaap:OperatingLeaseLiabilityCurrent>
    <snbr:ScheduleOfOtherInformationRelatedOperatingLeasesTableTextBlock contextRef="c-1" id="f-315">&lt;span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; 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: 599.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: 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="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', sans-serif; font-size: 10pt; font-style: normal; font-weight: bold; left: 15.02pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;March 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', sans-serif; font-size: 10pt; font-style: normal; font-weight: bold; left: 26.78pt; 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="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="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', sans-serif; font-size: 10pt; font-style: normal; font-weight: bold; left: 5.39pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;December 28,&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', sans-serif; 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;/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="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', sans-serif; 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="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', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 60.72pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;5.3&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="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', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 60.72pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;5.4&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="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', sans-serif; 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="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', sans-serif; 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="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', sans-serif; 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;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="position: var(--position); top: 670.95pt; 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="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', sans-serif; font-size: 10pt; font-style: normal; font-weight: bold; left: 30.35pt; 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;/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="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', sans-serif; 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="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', sans-serif; font-size: 10pt; font-style: normal; font-weight: bold; left: 15.02pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;March 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', sans-serif; font-size: 10pt; font-style: normal; font-weight: bold; left: 26.78pt; 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="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="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', sans-serif; font-size: 10pt; font-style: normal; font-weight: bold; left: 15.02pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;March 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', sans-serif; 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;/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="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', sans-serif; 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="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', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; 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,589&lt;span style="display: inline-block; height: 7.56pt; width: 2.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="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', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; 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;27,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="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', sans-serif; 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="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', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; 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,711&lt;span style="display: inline-block; height: 7.56pt; width: 2.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="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', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; 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,990&lt;span style="display: inline-block; height: 7.56pt; width: 2.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-316">P5Y3M18D</us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1>
    <us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1 contextRef="c-3" id="f-317">P5Y4M24D</us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1>
    <us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent contextRef="c-2" decimals="3" id="f-318" unitRef="number">0.066</us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent>
    <us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent contextRef="c-3" decimals="3" id="f-319" unitRef="number">0.066</us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent>
    <us-gaap:OperatingLeasePayments contextRef="c-1" decimals="-3" id="f-320" unitRef="usd">26589000</us-gaap:OperatingLeasePayments>
    <us-gaap:OperatingLeasePayments contextRef="c-4" decimals="-3" id="f-321" unitRef="usd">27222000</us-gaap:OperatingLeasePayments>
    <us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability contextRef="c-1" decimals="-3" id="f-322" unitRef="usd">7711000</us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability>
    <us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability contextRef="c-4" decimals="-3" id="f-323" unitRef="usd">12990000</us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability>
    <snbr:CommonStockRepurchasesTextBlock contextRef="c-1" id="f-324">&lt;span style="font-family: 'Avenir LT Pro 95 Black', sans-serif; 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: 105pt; width: 612pt;"&gt;&lt;span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;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', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 188.22pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;March&#160;29, 2025&lt;span style="display: inline-block; height: 7.56pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 257.71000000000004pt; 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', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 280.13pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;March&#160;30, 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', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 349.62pt; 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', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 428.89pt; 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', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 480.74pt; position: var(--position); text-decoration: none; white-space: pre;"&gt; 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: 117pt; width: 612pt;"&gt;&lt;span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; 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: 129pt; width: 612pt;"&gt;&lt;span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; 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', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 157.84pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;March&#160;29, 2025&lt;span style="display: inline-block; height: 7.56pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 227.33pt; 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', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 480.45pt; 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', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 535.0799999999999pt; 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: 141pt; width: 612pt;"&gt;&lt;span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; 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', sans-serif; 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', sans-serif; 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="-5" id="f-325" unitRef="usd">600000</snbr:StockRepurchaseAcquiredThroughTaxWithholdingRestrictedStock>
    <snbr:StockRepurchaseAcquiredThroughTaxWithholdingRestrictedStock contextRef="c-1" decimals="-5" id="f-326" unitRef="usd">600000</snbr:StockRepurchaseAcquiredThroughTaxWithholdingRestrictedStock>
    <srt:StockRepurchaseProgramAuthorizedAmount1 contextRef="c-2" decimals="-6" id="f-327" unitRef="usd">600000000</srt:StockRepurchaseProgramAuthorizedAmount1>
    <us-gaap:StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1 contextRef="c-2" decimals="-6" id="f-328" unitRef="usd">348000000</us-gaap:StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1>
    <us-gaap:RevenueFromContractWithCustomerTextBlock contextRef="c-1" id="f-329">&lt;span style="font-family: 'Avenir LT Pro 95 Black', sans-serif; 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: 189pt; width: 612pt;"&gt;&lt;span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; 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: 201pt; width: 612pt;"&gt;&lt;span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; 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: 213pt; 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="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', sans-serif; font-size: 10pt; font-style: normal; font-weight: bold; left: 15.02pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;March 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', sans-serif; font-size: 10pt; font-style: normal; font-weight: bold; left: 26.78pt; 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="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="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', sans-serif; font-size: 10pt; font-style: normal; font-weight: bold; left: 5.39pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;December 28,&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', sans-serif; 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;/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="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', sans-serif; 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="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', sans-serif; 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="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', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; 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,755&lt;span style="display: inline-block; height: 7.56pt; width: 2.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="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', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; 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;30,154&lt;span style="display: inline-block; height: 7.56pt; width: 2.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="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', sans-serif; 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="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', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; 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;47,600&lt;span style="display: inline-block; height: 7.56pt; width: 2.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="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', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; 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;48,988&lt;span style="display: inline-block; height: 7.56pt; width: 2.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="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', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; 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;77,355&lt;span style="display: inline-block; height: 7.56pt; width: 2.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="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', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; 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;79,142&lt;span style="display: inline-block; height: 7.56pt; width: 2.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: 314.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="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', sans-serif; font-size: 10pt; font-style: normal; font-weight: bold; left: 15.02pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;March 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', sans-serif; font-size: 10pt; font-style: normal; font-weight: bold; left: 26.78pt; 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="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="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', sans-serif; font-size: 10pt; font-style: normal; font-weight: bold; left: 5.39pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;December 28,&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', sans-serif; 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;/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="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', sans-serif; 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="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', sans-serif; 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="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', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; 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,910&lt;span style="display: inline-block; height: 7.56pt; width: 2.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="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', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; 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;38,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;/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="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', sans-serif; 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="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', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; 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;59,762&lt;span style="display: inline-block; height: 7.56pt; width: 2.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="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', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; 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;60,988&lt;span style="display: inline-block; height: 7.56pt; width: 2.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="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', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; 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;97,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;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="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', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; 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;99,117&lt;span style="display: inline-block; height: 7.56pt; width: 2.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: 416.5pt; width: 612pt;"&gt;&lt;span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; 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', sans-serif; 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', sans-serif; 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: 428.5pt; width: 612pt;"&gt;&lt;span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; 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', sans-serif; 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', sans-serif; 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', sans-serif; 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', sans-serif; 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', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 224.14pt; 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: 440.5pt; width: 612pt;"&gt;&lt;span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; 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', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 298.39pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;March&#160;29, 2025&lt;span style="display: inline-block; height: 7.56pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 367.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', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 390.3pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;March&#160;30, 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', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 459.79pt; 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;/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', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;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', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 138.8pt; 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', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 187.87pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;, that was included in the deferred contract liability balances at the beginning 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: 464.5pt; width: 612pt;"&gt;&lt;span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;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: 488.5pt; width: 612pt;"&gt;&lt;span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; 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', sans-serif; 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', sans-serif; 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', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 510.79pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;97%&lt;span style="display: inline-block; height: 7.56pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 530.24pt; 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', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 552.66pt; 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', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 572.11pt; 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: 500.5pt; width: 612pt;"&gt;&lt;span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; 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;span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 47.67pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;revenues 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', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 122.86pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;three&lt;span style="display: inline-block; height: 7.56pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: 'Times New Roman', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 146.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', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 148.68pt; 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', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 216.29pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;March&#160;29, 2025&lt;span style="display: inline-block; height: 7.56pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 285.78pt; 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', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 308.2pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;March&#160;30, 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', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 377.69pt; 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;&lt;div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 527.5pt; width: 612pt;"&gt;&lt;span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; 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: 539.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: 378pt;"&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;/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="left: 378pt; 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', sans-serif; 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;/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="left: 378pt; 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', sans-serif; font-size: 10pt; font-style: normal; font-weight: bold; left: 15.02pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;March 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', sans-serif; font-size: 10pt; font-style: normal; font-weight: bold; left: 26.78pt; 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="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="left: 459pt; 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', sans-serif; font-size: 10pt; font-style: normal; font-weight: bold; left: 15.02pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;March 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', sans-serif; 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;/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="left: 0pt; position: var(--position); top: 39pt; width: 378pt;"&gt;&lt;div&gt;&lt;div style="line-height: 10pt; position: var(--position); top: 3.5pt; width: 378pt;"&gt;&lt;span style="color: #000000; font-family: 'Avenir LT Pro 45 Book', sans-serif; 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="left: 378pt; 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', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; 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;344,442&lt;span style="display: inline-block; height: 7.56pt; width: 2.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="left: 459pt; 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', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; 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;414,755&lt;span style="display: inline-block; height: 7.56pt; width: 2.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;/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="left: 0pt; position: var(--position); top: 54pt; width: 378pt;"&gt;&lt;div&gt;&lt;div style="line-height: 10pt; position: var(--position); top: 3.5pt; width: 378pt;"&gt;&lt;span style="color: #000000; font-family: 'Avenir LT Pro 45 Book', sans-serif; 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="left: 378pt; 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', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; 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;48,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: 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="left: 459pt; 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', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; 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;55,694&lt;span style="display: inline-block; height: 7.56pt; width: 2.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;/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="left: 0pt; position: var(--position); top: 69pt; width: 378pt;"&gt;&lt;div&gt;&lt;div style="line-height: 10pt; position: var(--position); top: 3.5pt; width: 378pt;"&gt;&lt;span style="color: #000000; font-family: 'Avenir LT Pro 45 Book', sans-serif; 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="left: 378pt; 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', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; 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;393,261&lt;span style="display: inline-block; height: 7.56pt; width: 2.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="left: 459pt; 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', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; 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;470,449&lt;span style="display: inline-block; height: 7.56pt; width: 2.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;/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', sans-serif; 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: 105pt; width: 612pt;"&gt;&lt;span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; 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: 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: 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="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', sans-serif; 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;/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="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', sans-serif; font-size: 10pt; font-style: normal; font-weight: bold; left: 15.02pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;March 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', sans-serif; font-size: 10pt; font-style: normal; font-weight: bold; left: 26.78pt; 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="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="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', sans-serif; font-size: 10pt; font-style: normal; font-weight: bold; left: 15.02pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;March 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', sans-serif; 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;/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="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', sans-serif; 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="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', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; 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;19,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;td colspan="1" rowspan="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="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', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; 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;/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="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', sans-serif; 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="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', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; 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;18,787&lt;span style="display: inline-block; height: 7.56pt; width: 2.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="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', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; 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;25,470&lt;span style="display: inline-block; height: 7.56pt; width: 2.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="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', sans-serif; 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="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', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; 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;(21,102)&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="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', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; 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;(25,457)&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="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', sans-serif; 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="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', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; 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,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;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="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', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; 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,415&lt;span style="display: inline-block; height: 7.56pt; width: 2.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-330">&lt;span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; 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: 201pt; width: 612pt;"&gt;&lt;span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; 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: 213pt; 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="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', sans-serif; font-size: 10pt; font-style: normal; font-weight: bold; left: 15.02pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;March 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', sans-serif; font-size: 10pt; font-style: normal; font-weight: bold; left: 26.78pt; 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="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="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', sans-serif; font-size: 10pt; font-style: normal; font-weight: bold; left: 5.39pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;December 28,&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', sans-serif; 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;/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="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', sans-serif; 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="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', sans-serif; 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="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', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; 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,755&lt;span style="display: inline-block; height: 7.56pt; width: 2.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="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', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; 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;30,154&lt;span style="display: inline-block; height: 7.56pt; width: 2.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="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', sans-serif; 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="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', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; 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;47,600&lt;span style="display: inline-block; height: 7.56pt; width: 2.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="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', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; 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;48,988&lt;span style="display: inline-block; height: 7.56pt; width: 2.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="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', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; 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;77,355&lt;span style="display: inline-block; height: 7.56pt; width: 2.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="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', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; 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;79,142&lt;span style="display: inline-block; height: 7.56pt; width: 2.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: 314.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="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', sans-serif; font-size: 10pt; font-style: normal; font-weight: bold; left: 15.02pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;March 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', sans-serif; font-size: 10pt; font-style: normal; font-weight: bold; left: 26.78pt; 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="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="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', sans-serif; font-size: 10pt; font-style: normal; font-weight: bold; left: 5.39pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;December 28,&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', sans-serif; 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;/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="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', sans-serif; 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="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', sans-serif; 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="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', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; 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,910&lt;span style="display: inline-block; height: 7.56pt; width: 2.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="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', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; 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;38,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;/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="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', sans-serif; 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="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', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; 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;59,762&lt;span style="display: inline-block; height: 7.56pt; width: 2.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="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', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; 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;60,988&lt;span style="display: inline-block; height: 7.56pt; width: 2.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="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', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; 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;97,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;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="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', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; 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;99,117&lt;span style="display: inline-block; height: 7.56pt; width: 2.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-47" decimals="-3" id="f-331" unitRef="usd">29755000</us-gaap:ContractWithCustomerAssetGrossCurrent>
    <us-gaap:ContractWithCustomerAssetGrossCurrent contextRef="c-48" decimals="-3" id="f-332" unitRef="usd">30154000</us-gaap:ContractWithCustomerAssetGrossCurrent>
    <us-gaap:ContractWithCustomerAssetGrossNoncurrent contextRef="c-49" decimals="-3" id="f-333" unitRef="usd">47600000</us-gaap:ContractWithCustomerAssetGrossNoncurrent>
    <us-gaap:ContractWithCustomerAssetGrossNoncurrent contextRef="c-50" decimals="-3" id="f-334" unitRef="usd">48988000</us-gaap:ContractWithCustomerAssetGrossNoncurrent>
    <us-gaap:ContractWithCustomerAssetGross contextRef="c-2" decimals="-3" id="f-335" unitRef="usd">77355000</us-gaap:ContractWithCustomerAssetGross>
    <us-gaap:ContractWithCustomerAssetGross contextRef="c-3" decimals="-3" id="f-336" unitRef="usd">79142000</us-gaap:ContractWithCustomerAssetGross>
    <us-gaap:ContractWithCustomerLiabilityCurrent contextRef="c-51" decimals="-3" id="f-337" unitRef="usd">37910000</us-gaap:ContractWithCustomerLiabilityCurrent>
    <us-gaap:ContractWithCustomerLiabilityCurrent contextRef="c-52" decimals="-3" id="f-338" unitRef="usd">38129000</us-gaap:ContractWithCustomerLiabilityCurrent>
    <us-gaap:ContractWithCustomerLiabilityNoncurrent contextRef="c-53" decimals="-3" id="f-339" unitRef="usd">59762000</us-gaap:ContractWithCustomerLiabilityNoncurrent>
    <us-gaap:ContractWithCustomerLiabilityNoncurrent contextRef="c-54" decimals="-3" id="f-340" unitRef="usd">60988000</us-gaap:ContractWithCustomerLiabilityNoncurrent>
    <us-gaap:ContractWithCustomerLiability contextRef="c-2" decimals="-3" id="f-341" unitRef="usd">97672000</us-gaap:ContractWithCustomerLiability>
    <us-gaap:ContractWithCustomerLiability contextRef="c-3" decimals="-3" id="f-342" unitRef="usd">99117000</us-gaap:ContractWithCustomerLiability>
    <snbr:RevenueRecognitionProductLife contextRef="c-55" id="f-343">P4Y6M</snbr:RevenueRecognitionProductLife>
    <snbr:RevenueRecognitionProductLife contextRef="c-56" id="f-344">P5Y</snbr:RevenueRecognitionProductLife>
    <us-gaap:ContractWithCustomerLiabilityRevenueRecognized contextRef="c-1" decimals="-6" id="f-345" unitRef="usd">10000000</us-gaap:ContractWithCustomerLiabilityRevenueRecognized>
    <us-gaap:ContractWithCustomerLiabilityRevenueRecognized contextRef="c-4" decimals="-6" id="f-346" unitRef="usd">10000000</us-gaap:ContractWithCustomerLiabilityRevenueRecognized>
    <us-gaap:ConcentrationRiskPercentage1 contextRef="c-57" decimals="2" id="f-347" unitRef="number">0.97</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1 contextRef="c-58" decimals="2" id="f-348" unitRef="number">0.98</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:DisaggregationOfRevenueTableTextBlock contextRef="c-1" id="f-349">&lt;span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; 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: 539.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: 378pt;"&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;/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="left: 378pt; 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', sans-serif; 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;/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="left: 378pt; 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', sans-serif; font-size: 10pt; font-style: normal; font-weight: bold; left: 15.02pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;March 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', sans-serif; font-size: 10pt; font-style: normal; font-weight: bold; left: 26.78pt; 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="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="left: 459pt; 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', sans-serif; font-size: 10pt; font-style: normal; font-weight: bold; left: 15.02pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;March 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', sans-serif; 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;/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="left: 0pt; position: var(--position); top: 39pt; width: 378pt;"&gt;&lt;div&gt;&lt;div style="line-height: 10pt; position: var(--position); top: 3.5pt; width: 378pt;"&gt;&lt;span style="color: #000000; font-family: 'Avenir LT Pro 45 Book', sans-serif; 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="left: 378pt; 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', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; 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;344,442&lt;span style="display: inline-block; height: 7.56pt; width: 2.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="left: 459pt; 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', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; 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;414,755&lt;span style="display: inline-block; height: 7.56pt; width: 2.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;/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="left: 0pt; position: var(--position); top: 54pt; width: 378pt;"&gt;&lt;div&gt;&lt;div style="line-height: 10pt; position: var(--position); top: 3.5pt; width: 378pt;"&gt;&lt;span style="color: #000000; font-family: 'Avenir LT Pro 45 Book', sans-serif; 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="left: 378pt; 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', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; 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;48,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: 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="left: 459pt; 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', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; 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;55,694&lt;span style="display: inline-block; height: 7.56pt; width: 2.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;/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="left: 0pt; position: var(--position); top: 69pt; width: 378pt;"&gt;&lt;div&gt;&lt;div style="line-height: 10pt; position: var(--position); top: 3.5pt; width: 378pt;"&gt;&lt;span style="color: #000000; font-family: 'Avenir LT Pro 45 Book', sans-serif; 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="left: 378pt; 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', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; 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;393,261&lt;span style="display: inline-block; height: 7.56pt; width: 2.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="left: 459pt; 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', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; 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;470,449&lt;span style="display: inline-block; height: 7.56pt; width: 2.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;/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-59" decimals="-3" id="f-350" unitRef="usd">344442000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-60" decimals="-3" id="f-351" unitRef="usd">414755000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-61" decimals="-3" id="f-352" unitRef="usd">48819000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-62" decimals="-3" id="f-353" unitRef="usd">55694000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-1" decimals="-3" id="f-354" unitRef="usd">393261000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-4" decimals="-3" id="f-355" unitRef="usd">470449000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <snbr:ScheduleOfSalesReturnLiabilityTableTextBlock contextRef="c-1" id="f-356">&lt;span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; 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: 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: 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="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', sans-serif; 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;/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="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', sans-serif; font-size: 10pt; font-style: normal; font-weight: bold; left: 15.02pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;March 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', sans-serif; font-size: 10pt; font-style: normal; font-weight: bold; left: 26.78pt; 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="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="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', sans-serif; font-size: 10pt; font-style: normal; font-weight: bold; left: 15.02pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;March 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', sans-serif; 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;/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="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', sans-serif; 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="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', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; 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;19,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;td colspan="1" rowspan="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="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', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; 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;/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="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', sans-serif; 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="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', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; 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;18,787&lt;span style="display: inline-block; height: 7.56pt; width: 2.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="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', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; 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;25,470&lt;span style="display: inline-block; height: 7.56pt; width: 2.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="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', sans-serif; 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="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', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; 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;(21,102)&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="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', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; 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;(25,457)&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="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', sans-serif; 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="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', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; 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,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;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="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', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; 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,415&lt;span style="display: inline-block; height: 7.56pt; width: 2.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-357" unitRef="usd">19092000</us-gaap:ContractWithCustomerRefundLiability>
    <us-gaap:ContractWithCustomerRefundLiability contextRef="c-17" decimals="-3" id="f-358" unitRef="usd">22402000</us-gaap:ContractWithCustomerRefundLiability>
    <snbr:ContractWithCustomerRefundLiabilityAdditions contextRef="c-1" decimals="-3" id="f-359" unitRef="usd">18787000</snbr:ContractWithCustomerRefundLiabilityAdditions>
    <snbr:ContractWithCustomerRefundLiabilityAdditions contextRef="c-4" decimals="-3" id="f-360" unitRef="usd">25470000</snbr:ContractWithCustomerRefundLiabilityAdditions>
    <snbr:ContractWithCustomerRefundLiabilityDeductions contextRef="c-1" decimals="-3" id="f-361" unitRef="usd">21102000</snbr:ContractWithCustomerRefundLiabilityDeductions>
    <snbr:ContractWithCustomerRefundLiabilityDeductions contextRef="c-4" decimals="-3" id="f-362" unitRef="usd">25457000</snbr:ContractWithCustomerRefundLiabilityDeductions>
    <us-gaap:ContractWithCustomerRefundLiability contextRef="c-2" decimals="-3" id="f-363" unitRef="usd">16777000</us-gaap:ContractWithCustomerRefundLiability>
    <us-gaap:ContractWithCustomerRefundLiability contextRef="c-24" decimals="-3" id="f-364" unitRef="usd">22415000</us-gaap:ContractWithCustomerRefundLiability>
    <us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock contextRef="c-1" id="f-365">&lt;span style="font-family: 'Avenir LT Pro 95 Black', sans-serif; font-size: 10pt; font-style: normal; font-weight: bold; left: 50.34pt; 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: 260pt; width: 612pt;"&gt;&lt;span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;Total stock-based 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: 272pt; 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="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="border-bottom: 1pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"&gt;&lt;div style="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', sans-serif; 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;/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="border-bottom: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"&gt;&lt;div style="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', sans-serif; font-size: 10pt; font-style: normal; font-weight: bold; left: 15.02pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;March 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', sans-serif; font-size: 10pt; font-style: normal; font-weight: bold; left: 26.78pt; 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="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="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', sans-serif; font-size: 10pt; font-style: normal; font-weight: bold; left: 15.02pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;March 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', sans-serif; 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;/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="left: 0pt; position: var(--position); top: 39pt; 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="font-family: 'Avenir LT Pro 45 Book', sans-serif; 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', sans-serif; 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="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', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; 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,933&lt;span style="display: inline-block; height: 7.56pt; width: 2.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="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', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; 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,144&lt;span style="display: inline-block; height: 7.56pt; width: 2.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="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: 4.25pt; width: 381.75pt;"&gt;&lt;span style="color: #000000; font-family: 'Avenir LT Pro 45 Book', sans-serif; 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="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', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; 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,018&lt;span style="display: inline-block; height: 7.56pt; width: 2.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="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', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; 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;973&lt;span style="display: inline-block; height: 7.56pt; width: 2.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="left: 0pt; position: var(--position); top: 70.5pt; 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="font-family: 'Avenir LT Pro 45 Book', sans-serif; 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', sans-serif; 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="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', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; 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,951&lt;span style="display: inline-block; height: 7.56pt; width: 2.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="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', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; 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;4,117&lt;span style="display: inline-block; height: 7.56pt; width: 2.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="left: 0pt; position: var(--position); top: 86.25pt; 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', sans-serif; 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="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', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; 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;873&lt;span style="display: inline-block; height: 7.56pt; width: 2.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="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', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; 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;910&lt;span style="display: inline-block; height: 7.56pt; width: 2.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="left: 0pt; position: var(--position); top: 102pt; 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', sans-serif; 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, 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="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: 4.25pt; width: 77.25pt;"&gt;&lt;span style="color: #000000; font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; 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,078&lt;span style="display: inline-block; height: 7.56pt; width: 2.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="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: 4.25pt; width: 77.25pt;"&gt;&lt;span style="color: #000000; font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; 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,207&lt;span style="display: inline-block; height: 7.56pt; width: 2.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: 394.75pt; width: 612pt;"&gt;&lt;span style="font-family: 'Avenir LT Pro 95 Black', sans-serif; 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: 404.65pt; width: 612pt;"&gt;&lt;span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; 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', sans-serif; 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', sans-serif; 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: 414.25pt; width: 612pt;"&gt;&lt;span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; 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-366">&lt;span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;Total stock-based 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: 272pt; 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="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="border-bottom: 1pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"&gt;&lt;div style="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', sans-serif; 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;/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="border-bottom: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"&gt;&lt;div style="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', sans-serif; font-size: 10pt; font-style: normal; font-weight: bold; left: 15.02pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;March 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', sans-serif; font-size: 10pt; font-style: normal; font-weight: bold; left: 26.78pt; 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="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="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', sans-serif; font-size: 10pt; font-style: normal; font-weight: bold; left: 15.02pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;March 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', sans-serif; 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;/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="left: 0pt; position: var(--position); top: 39pt; 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="font-family: 'Avenir LT Pro 45 Book', sans-serif; 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', sans-serif; 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="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', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; 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,933&lt;span style="display: inline-block; height: 7.56pt; width: 2.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="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', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; 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,144&lt;span style="display: inline-block; height: 7.56pt; width: 2.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="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: 4.25pt; width: 381.75pt;"&gt;&lt;span style="color: #000000; font-family: 'Avenir LT Pro 45 Book', sans-serif; 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="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', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; 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,018&lt;span style="display: inline-block; height: 7.56pt; width: 2.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="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', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; 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;973&lt;span style="display: inline-block; height: 7.56pt; width: 2.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="left: 0pt; position: var(--position); top: 70.5pt; 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="font-family: 'Avenir LT Pro 45 Book', sans-serif; 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', sans-serif; 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="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', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; 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,951&lt;span style="display: inline-block; height: 7.56pt; width: 2.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="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', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; 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;4,117&lt;span style="display: inline-block; height: 7.56pt; width: 2.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="left: 0pt; position: var(--position); top: 86.25pt; 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', sans-serif; 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="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', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; 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;873&lt;span style="display: inline-block; height: 7.56pt; width: 2.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="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', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; 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;910&lt;span style="display: inline-block; height: 7.56pt; width: 2.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="left: 0pt; position: var(--position); top: 102pt; 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', sans-serif; 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, 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="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: 4.25pt; width: 77.25pt;"&gt;&lt;span style="color: #000000; font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; 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,078&lt;span style="display: inline-block; height: 7.56pt; width: 2.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="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: 4.25pt; width: 77.25pt;"&gt;&lt;span style="color: #000000; font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; 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,207&lt;span style="display: inline-block; height: 7.56pt; width: 2.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: 394.75pt; width: 612pt;"&gt;&lt;span style="font-family: 'Avenir LT Pro 95 Black', sans-serif; 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: 404.65pt; width: 612pt;"&gt;&lt;span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; 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', sans-serif; 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', sans-serif; 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: 414.25pt; width: 612pt;"&gt;&lt;span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; 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-63" decimals="-3" id="f-367" unitRef="usd">2933000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense contextRef="c-64" decimals="-3" id="f-368" unitRef="usd">3144000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense contextRef="c-65" decimals="-3" id="f-369" unitRef="usd">1018000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense contextRef="c-66" decimals="-3" id="f-370" unitRef="usd">973000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense contextRef="c-1" decimals="-3" id="f-371" unitRef="usd">3951000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense contextRef="c-4" decimals="-3" id="f-372" unitRef="usd">4117000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense contextRef="c-1" decimals="-3" id="f-373" unitRef="usd">873000</us-gaap:EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense>
    <us-gaap:EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense contextRef="c-4" decimals="-3" id="f-374" unitRef="usd">910000</us-gaap:EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpenseNetOfTax contextRef="c-1" decimals="-3" id="f-375" unitRef="usd">3078000</us-gaap:AllocatedShareBasedCompensationExpenseNetOfTax>
    <us-gaap:AllocatedShareBasedCompensationExpenseNetOfTax contextRef="c-4" decimals="-3" id="f-376" unitRef="usd">3207000</us-gaap:AllocatedShareBasedCompensationExpenseNetOfTax>
    <us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock contextRef="c-1" id="f-377">&lt;span style="font-family: 'Avenir LT Pro 95 Black', sans-serif; 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: 459.85pt; width: 612pt;"&gt;&lt;span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; 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', sans-serif; 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', sans-serif; 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: 471.85pt; width: 612pt;"&gt;&lt;span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; 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: 483.85pt; width: 612pt;"&gt;&lt;span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; 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', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 396.74pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;March&#160;29, 2025&lt;span style="display: inline-block; height: 7.56pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 466.23pt; 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', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 488.65pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;March&#160;30, 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', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 558.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;/div&gt;&lt;div style="font-size: 12pt; line-height: 10pt; position: var(--position); top: 495.85pt; width: 612pt;"&gt;&lt;span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; 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 contributions, net of forfeitures, 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', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 274.12pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;$1.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', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 325.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', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 348.39pt; 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', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 400.24pt; 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-378" unitRef="number">0.50</us-gaap:DefinedContributionPlanMaximumAnnualContributionsPerEmployeePercent>
    <us-gaap:DefinedContributionPlanEmployerDiscretionaryContributionAmount contextRef="c-1" decimals="-5" id="f-379" unitRef="usd">1800000</us-gaap:DefinedContributionPlanEmployerDiscretionaryContributionAmount>
    <us-gaap:DefinedContributionPlanEmployerDiscretionaryContributionAmount contextRef="c-4" decimals="-5" id="f-380" unitRef="usd">2000000.0</us-gaap:DefinedContributionPlanEmployerDiscretionaryContributionAmount>
    <us-gaap:EarningsPerShareTextBlock contextRef="c-1" id="f-381">&lt;span style="font-family: 'Avenir LT Pro 95 Black', sans-serif; font-size: 10pt; font-style: normal; font-weight: bold; left: 56.72pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;Net Loss 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: 543.85pt; width: 612pt;"&gt;&lt;span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; 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 per share were as follows (in thousands, except per share 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: 555.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: 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: 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="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', sans-serif; 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;/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="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', sans-serif; font-size: 10pt; font-style: normal; font-weight: bold; left: 15.02pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;March 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', sans-serif; font-size: 10pt; font-style: normal; font-weight: bold; left: 26.78pt; 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="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="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', sans-serif; font-size: 10pt; font-style: normal; font-weight: bold; left: 15.02pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;March 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', sans-serif; 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;/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="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', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 2.63pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;Net loss&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="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', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; 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;(8,646)&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="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', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; 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;(7,482)&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: 2pt solid #1a7897; border-top: 3pt double #1a7897; font-size: 0; text-align: left; vertical-align: top;"&gt;&lt;div style="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: 4.25pt; width: 381.75pt;"&gt;&lt;span style="color: #000000; font-family: 'Avenir LT Pro 95 Black', sans-serif; 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;/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="left: 0pt; position: var(--position); top: 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', sans-serif; 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="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', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; 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,706&lt;span style="display: inline-block; height: 7.56pt; width: 2.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="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', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; 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,506&lt;span style="display: inline-block; height: 7.56pt; width: 2.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="left: 0pt; position: var(--position); top: 90.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', sans-serif; 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="left: 381.75pt; position: var(--position); top: 90.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', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; 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="left: 462.75pt; position: var(--position); top: 90.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', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; 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;/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="left: 0pt; position: var(--position); top: 106.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', sans-serif; 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="left: 381.75pt; position: var(--position); top: 106.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', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; 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,706&lt;span style="display: inline-block; height: 7.56pt; width: 2.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="left: 462.75pt; position: var(--position); top: 106.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', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; 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,506&lt;span style="display: inline-block; height: 7.56pt; width: 2.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="left: 0pt; position: var(--position); top: 122.25pt; 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', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 2.63pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;Net loss 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="left: 381.75pt; position: var(--position); top: 122.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', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; 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.38)&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="left: 462.75pt; position: var(--position); top: 122.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', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; 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.33)&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: #dbdbdb; border-bottom: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"&gt;&lt;div style="left: 0pt; position: var(--position); top: 138pt; 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', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 2.63pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;Net loss 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="left: 381.75pt; position: var(--position); top: 138pt; 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', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; 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.38)&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="left: 462.75pt; position: var(--position); top: 138pt; 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', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; 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.33)&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="font-size: 12pt; line-height: 10pt; position: var(--position); top: 81pt; width: 612pt;"&gt;&lt;span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; 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', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 290.55pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;1.9&#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', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 336.84pt; 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', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 359.26pt; 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', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 405.55pt; 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;/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', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;March&#160;29, 2025&lt;span style="display: inline-block; height: 7.56pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 105.49pt; 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', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 127.91pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;March&#160;30, 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', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 197.4pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;, respectively, have been excluded from the diluted net loss per share calculations &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', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;because these stock-based awards were anti-dilutive. &lt;span style="display: inline-block; height: 7.56pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 275.81pt; 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', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 293.4pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;the three 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', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 395.44pt; 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', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 404.33pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;March&#160;29, 2025&lt;span style="display: inline-block; height: 7.56pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 473.82pt; 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', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 496.24pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;March&#160;30, 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', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 565.73pt; 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', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 568.51pt; 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: 117pt; width: 612pt;"&gt;&lt;span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;otherwise dilutive stock-based awards have been excluded from the calculation of diluted weighted-average shares &lt;span style="display: inline-block; height: 7.56pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;outstanding, as their inclusion would have had an anti-dilutive effect on our net loss per diluted share.</us-gaap:EarningsPerShareTextBlock>
    <us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock contextRef="c-1" id="f-382">&lt;span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; 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 per share were as follows (in thousands, except per share amounts):&lt;span style="display: inline-block; height: 7.56pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;div style="position: var(--position); top: 555.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: 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: 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="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', sans-serif; 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;/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="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', sans-serif; font-size: 10pt; font-style: normal; font-weight: bold; left: 15.02pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;March 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', sans-serif; font-size: 10pt; font-style: normal; font-weight: bold; left: 26.78pt; 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="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="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', sans-serif; font-size: 10pt; font-style: normal; font-weight: bold; left: 15.02pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;March 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', sans-serif; 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;/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="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', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 2.63pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;Net loss&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="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', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; 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;(8,646)&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="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', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; 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;(7,482)&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: 2pt solid #1a7897; border-top: 3pt double #1a7897; font-size: 0; text-align: left; vertical-align: top;"&gt;&lt;div style="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: 4.25pt; width: 381.75pt;"&gt;&lt;span style="color: #000000; font-family: 'Avenir LT Pro 95 Black', sans-serif; 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;/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="left: 0pt; position: var(--position); top: 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', sans-serif; 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="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', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; 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,706&lt;span style="display: inline-block; height: 7.56pt; width: 2.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="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', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; 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,506&lt;span style="display: inline-block; height: 7.56pt; width: 2.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="left: 0pt; position: var(--position); top: 90.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', sans-serif; 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="left: 381.75pt; position: var(--position); top: 90.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', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; 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="left: 462.75pt; position: var(--position); top: 90.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', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; 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;/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="left: 0pt; position: var(--position); top: 106.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', sans-serif; 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="left: 381.75pt; position: var(--position); top: 106.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', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; 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,706&lt;span style="display: inline-block; height: 7.56pt; width: 2.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="left: 462.75pt; position: var(--position); top: 106.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', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; 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,506&lt;span style="display: inline-block; height: 7.56pt; width: 2.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="left: 0pt; position: var(--position); top: 122.25pt; 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', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 2.63pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;Net loss 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="left: 381.75pt; position: var(--position); top: 122.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', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; 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.38)&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="left: 462.75pt; position: var(--position); top: 122.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', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; 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.33)&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: #dbdbdb; border-bottom: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"&gt;&lt;div style="left: 0pt; position: var(--position); top: 138pt; 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', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 2.63pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;Net loss 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="left: 381.75pt; position: var(--position); top: 138pt; 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', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; 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.38)&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="left: 462.75pt; position: var(--position); top: 138pt; 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', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; 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.33)&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;</us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock>
    <us-gaap:NetIncomeLoss contextRef="c-1" decimals="-3" id="f-383" unitRef="usd">-8646000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss contextRef="c-4" decimals="-3" id="f-384" unitRef="usd">-7482000</us-gaap:NetIncomeLoss>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic contextRef="c-1" decimals="-3" id="f-385" unitRef="shares">22706000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic contextRef="c-4" decimals="-3" id="f-386" unitRef="shares">22506000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements contextRef="c-1" decimals="-3" id="f-387" unitRef="shares">0</us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements>
    <us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements contextRef="c-4" decimals="-3" id="f-388" unitRef="shares">0</us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding contextRef="c-1" decimals="-3" id="f-389" unitRef="shares">22706000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding contextRef="c-4" decimals="-3" id="f-390" unitRef="shares">22506000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:EarningsPerShareBasic
      contextRef="c-1"
      decimals="2"
      id="f-391"
      unitRef="usdPerShare">-0.38</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="c-4"
      decimals="2"
      id="f-392"
      unitRef="usdPerShare">-0.33</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareDiluted
      contextRef="c-1"
      decimals="2"
      id="f-393"
      unitRef="usdPerShare">-0.38</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="c-4"
      decimals="2"
      id="f-394"
      unitRef="usdPerShare">-0.33</us-gaap:EarningsPerShareDiluted>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount contextRef="c-1" decimals="-5" id="f-395" unitRef="shares">1900000</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount contextRef="c-4" decimals="-5" id="f-396" unitRef="shares">1300000</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:RestructuringAndRelatedActivitiesDisclosureTextBlock contextRef="c-1" id="f-397">&lt;span style="font-family: 'Avenir LT Pro 95 Black', sans-serif; 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: 177pt; width: 612pt;"&gt;&lt;span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; 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: 189pt; width: 612pt;"&gt;&lt;span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; 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', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 215.78pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;$33.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', sans-serif; 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 through &lt;span style="display: inline-block; height: 7.56pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 410.36pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;December&#160;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', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 498.92pt; 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;/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', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;has 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', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 154.14pt; 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', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 205.99pt; 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;span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 354.08pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;three&lt;span style="display: inline-block; height: 7.56pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 377.4pt; 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', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 447.79pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;March&#160;29, 2025&lt;span style="display: inline-block; height: 7.56pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 517.28pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;. Charges &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', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;incurred related to this initiative were comprised of contract termination costs, 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 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', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;professional fees and other, and asset impairment charges and are included in the restructuring costs line 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: 237pt; width: 612pt;"&gt;&lt;span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;Company&#x2019;s condensed consolidated statement of operations. T&lt;span style="display: inline-block; height: 7.56pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 319.37pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;he 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', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 474.59pt; 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', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 477.37pt; 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', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 526.44pt; 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;/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', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;$15&#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', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 85.07pt; 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', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 87.85pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;of restructuring costs to be incurred through the remainder of 2025, primarily due to severance 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', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;employee-related benefits, contract termination costs, and asset impairment charges. &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', sans-serif; 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 a summary of the Company&#x2019;s restructuring costs 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', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 432.26pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;three&lt;span style="display: inline-block; height: 7.56pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 455.58pt; 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', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 525.97pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;March&#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: 297pt; width: 612pt;"&gt;&lt;span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; 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;span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; 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', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 80.66pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;March&#160;30, 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', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 150.15pt; 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: 321pt; 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: 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="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', sans-serif; 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;/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="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: 3.25pt; width: 77.25pt;"&gt;&lt;span style="color: #000000; font-family: 'Avenir LT Pro 95 Black', sans-serif; font-size: 10pt; font-style: normal; font-weight: bold; left: 15.02pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;March 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: 15.25pt; width: 77.25pt;"&gt;&lt;span style="color: #000000; font-family: 'Avenir LT Pro 95 Black', sans-serif; font-size: 10pt; font-style: normal; font-weight: bold; left: 26.78pt; 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="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="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: 3.25pt; width: 77.25pt;"&gt;&lt;span style="color: #000000; font-family: 'Avenir LT Pro 95 Black', sans-serif; font-size: 10pt; font-style: normal; font-weight: bold; left: 15.02pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;March 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: 15.25pt; width: 77.25pt;"&gt;&lt;span style="color: #000000; font-family: 'Avenir LT Pro 95 Black', sans-serif; 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;/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="left: 0pt; position: var(--position); top: 42pt; 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', sans-serif; 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="left: 0pt; position: var(--position); top: 57.75pt; 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="font-family: 'Avenir LT Pro 45 Book', sans-serif; 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', sans-serif; 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="left: 381.75pt; position: var(--position); top: 57.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', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; 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.43pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="left: 54.620000000000005pt; position: var(--position);"&gt;(114)&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="left: 462.75pt; position: var(--position); top: 57.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', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; 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,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;/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="left: 0pt; position: var(--position); top: 73.5pt; 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', sans-serif; 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="left: 381.75pt; position: var(--position); top: 73.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', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; 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;157&lt;span style="display: inline-block; height: 7.56pt; width: 2.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="left: 462.75pt; position: var(--position); top: 73.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', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; 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;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: 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="left: 0pt; position: var(--position); top: 89.25pt; 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', sans-serif; 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="left: 381.75pt; position: var(--position); top: 89.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', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; 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;17&lt;span style="display: inline-block; height: 7.56pt; width: 2.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="left: 462.75pt; position: var(--position); top: 89.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', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; 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,846&lt;span style="display: inline-block; height: 7.56pt; width: 2.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="left: 0pt; position: var(--position); top: 105pt; 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', sans-serif; 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="left: 381.75pt; position: var(--position); top: 105pt; 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', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; 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;60&lt;span style="display: inline-block; height: 7.56pt; width: 2.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="left: 462.75pt; position: var(--position); top: 105pt; 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', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; 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,100&lt;span style="display: inline-block; height: 7.56pt; width: 2.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="left: 0pt; position: var(--position); top: 120.75pt; 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', sans-serif; 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="left: 0pt; position: var(--position); top: 136.5pt; 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="font-family: 'Avenir LT Pro 45 Book', sans-serif; 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', sans-serif; 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="left: 381.75pt; position: var(--position); top: 136.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', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; 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: #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="left: 462.75pt; position: var(--position); top: 136.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', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; 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,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="left: 0pt; position: var(--position); top: 152.25pt; 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', sans-serif; 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="left: 381.75pt; position: var(--position); top: 152.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', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; 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: 62.78pt; position: var(--position);"&gt;60&lt;span style="display: inline-block; height: 7.56pt; width: 2.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="left: 462.75pt; position: var(--position); top: 152.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', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; 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;10,600&lt;span style="display: inline-block; height: 7.56pt; width: 2.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: 494pt; width: 612pt;"&gt;&lt;span style="color: #1a7897; font-family: 'Avenir LT Pro 95 Black', sans-serif; font-size: 8pt; 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: 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: 504.6pt; width: 612pt;"&gt;&lt;span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; 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', sans-serif; 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. Costs incurred during the three months ended March 29, 2025 were favorable to original estimates.&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: 515.2pt; width: 612pt;"&gt;&lt;span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; 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', sans-serif; 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: 536.8pt; width: 612pt;"&gt;&lt;span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; 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: 548.8pt; width: 612pt;"&gt;&lt;span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; 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 condensed consolidated balance sheet &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.8pt; width: 612pt;"&gt;&lt;span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; 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: 572.8pt; 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: 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;div style="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: 3.75pt; width: 77.25pt;"&gt;&lt;span style="color: #000000; font-family: 'Avenir LT Pro 95 Black', sans-serif; font-size: 10pt; font-style: normal; font-weight: bold; left: 15.02pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;March 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: 15.75pt; width: 77.25pt;"&gt;&lt;span style="color: #000000; font-family: 'Avenir LT Pro 95 Black', sans-serif; font-size: 10pt; font-style: normal; font-weight: bold; left: 26.78pt; 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="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="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: 3.25pt; width: 77.25pt;"&gt;&lt;span style="color: #000000; font-family: 'Avenir LT Pro 95 Black', sans-serif; font-size: 10pt; font-style: normal; font-weight: bold; left: 5.39pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;December 28,&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: 15.25pt; width: 77.25pt;"&gt;&lt;span style="color: #000000; font-family: 'Avenir LT Pro 95 Black', sans-serif; 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;/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="left: 0pt; position: var(--position); top: 26.25pt; 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', sans-serif; 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;div style="left: 381.75pt; position: var(--position); top: 26.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', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; 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,341&lt;span style="display: inline-block; height: 7.56pt; width: 2.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="left: 462.75pt; position: var(--position); top: 26.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', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; 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,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="left: 0pt; position: var(--position); top: 42pt; 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', sans-serif; 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;div style="left: 381.75pt; position: var(--position); top: 42pt; 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', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; 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;60&lt;span style="display: inline-block; height: 7.56pt; width: 2.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="left: 462.75pt; position: var(--position); top: 42pt; 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', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; 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;14,888&lt;span style="display: inline-block; height: 7.56pt; width: 2.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="left: 0pt; position: var(--position); top: 57.75pt; 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', sans-serif; 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;div style="left: 381.75pt; position: var(--position); top: 57.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', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; 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;(2,914)&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="left: 462.75pt; position: var(--position); top: 57.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', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; 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;(20,267)&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="left: 0pt; position: var(--position); top: 73.5pt; 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', sans-serif; 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;div style="left: 381.75pt; position: var(--position); top: 73.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', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; 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;487&lt;span style="display: inline-block; height: 7.56pt; width: 2.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="left: 462.75pt; position: var(--position); top: 73.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', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; 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,341&lt;span style="display: inline-block; height: 7.56pt; width: 2.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', sans-serif; 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', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;$33.9&#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', sans-serif; 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="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', sans-serif; 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="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: 3.25pt; width: 96.75pt;"&gt;&lt;span style="color: #000000; font-family: 'Avenir LT Pro 95 Black', sans-serif; font-size: 10pt; font-style: normal; font-weight: bold; left: 24.77pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;March 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: 15.25pt; width: 96.75pt;"&gt;&lt;span style="color: #000000; font-family: 'Avenir LT Pro 95 Black', sans-serif; font-size: 10pt; font-style: normal; font-weight: bold; left: 36.53pt; 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;/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="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', sans-serif; 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="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', sans-serif; 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', sans-serif; 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="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', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; 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;14,323&lt;span style="display: inline-block; height: 7.56pt; width: 2.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="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', sans-serif; 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="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', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; 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;8,350&lt;span style="display: inline-block; height: 7.56pt; width: 2.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="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', sans-serif; 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="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', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; 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,761&lt;span style="display: inline-block; height: 7.56pt; width: 2.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="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', sans-serif; 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="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', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; 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;28,434&lt;span style="display: inline-block; height: 7.56pt; width: 2.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="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', sans-serif; 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="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', sans-serif; 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', sans-serif; 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="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', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; 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,420&lt;span style="display: inline-block; height: 7.56pt; width: 2.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="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', sans-serif; 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="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', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; 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;33,854&lt;span style="display: inline-block; height: 7.56pt; width: 2.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: 278pt; width: 612pt;"&gt;&lt;span style="color: #1a7897; font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 8pt; 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: 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: 287.6pt; width: 612pt;"&gt;&lt;span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; 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', sans-serif; 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: 297.2pt; width: 612pt;"&gt;&lt;span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; 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', sans-serif; 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-67" decimals="-5" id="f-398" unitRef="usd">33800000</us-gaap:RestructuringCostsAndAssetImpairmentCharges>
    <us-gaap:RestructuringCostsAndAssetImpairmentCharges contextRef="c-1" decimals="-5" id="f-399" unitRef="usd">100000</us-gaap:RestructuringCostsAndAssetImpairmentCharges>
    <us-gaap:RestructuringAndRelatedCostExpectedCostRemaining1 contextRef="c-68" decimals="-6" id="f-400" unitRef="usd">10000000</us-gaap:RestructuringAndRelatedCostExpectedCostRemaining1>
    <us-gaap:RestructuringAndRelatedCostExpectedCostRemaining1 contextRef="c-69" decimals="-6" id="f-401" unitRef="usd">15000000</us-gaap:RestructuringAndRelatedCostExpectedCostRemaining1>
    <us-gaap:ScheduleOfRestructuringAndRelatedCostsTextBlock contextRef="c-1" id="f-402">&lt;span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; 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 a summary of the Company&#x2019;s restructuring costs 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', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 432.26pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;three&lt;span style="display: inline-block; height: 7.56pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 455.58pt; 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', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 525.97pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;March&#160;29, &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: 297pt; width: 612pt;"&gt;&lt;span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; 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;span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; 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', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 80.66pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;March&#160;30, 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', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 150.15pt; 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: 321pt; 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: 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="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', sans-serif; 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;/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="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: 3.25pt; width: 77.25pt;"&gt;&lt;span style="color: #000000; font-family: 'Avenir LT Pro 95 Black', sans-serif; font-size: 10pt; font-style: normal; font-weight: bold; left: 15.02pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;March 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: 15.25pt; width: 77.25pt;"&gt;&lt;span style="color: #000000; font-family: 'Avenir LT Pro 95 Black', sans-serif; font-size: 10pt; font-style: normal; font-weight: bold; left: 26.78pt; 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="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="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: 3.25pt; width: 77.25pt;"&gt;&lt;span style="color: #000000; font-family: 'Avenir LT Pro 95 Black', sans-serif; font-size: 10pt; font-style: normal; font-weight: bold; left: 15.02pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;March 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: 15.25pt; width: 77.25pt;"&gt;&lt;span style="color: #000000; font-family: 'Avenir LT Pro 95 Black', sans-serif; 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;/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="left: 0pt; position: var(--position); top: 42pt; 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', sans-serif; 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="left: 0pt; position: var(--position); top: 57.75pt; 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="font-family: 'Avenir LT Pro 45 Book', sans-serif; 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', sans-serif; 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="left: 381.75pt; position: var(--position); top: 57.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', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; 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.43pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="left: 54.620000000000005pt; position: var(--position);"&gt;(114)&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="left: 462.75pt; position: var(--position); top: 57.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', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; 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,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;/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="left: 0pt; position: var(--position); top: 73.5pt; 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', sans-serif; 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="left: 381.75pt; position: var(--position); top: 73.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', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; 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;157&lt;span style="display: inline-block; height: 7.56pt; width: 2.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="left: 462.75pt; position: var(--position); top: 73.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', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; 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;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: 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="left: 0pt; position: var(--position); top: 89.25pt; 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', sans-serif; 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="left: 381.75pt; position: var(--position); top: 89.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', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; 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;17&lt;span style="display: inline-block; height: 7.56pt; width: 2.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="left: 462.75pt; position: var(--position); top: 89.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', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; 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,846&lt;span style="display: inline-block; height: 7.56pt; width: 2.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="left: 0pt; position: var(--position); top: 105pt; 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', sans-serif; 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="left: 381.75pt; position: var(--position); top: 105pt; 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', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; 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;60&lt;span style="display: inline-block; height: 7.56pt; width: 2.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="left: 462.75pt; position: var(--position); top: 105pt; 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', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; 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,100&lt;span style="display: inline-block; height: 7.56pt; width: 2.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="left: 0pt; position: var(--position); top: 120.75pt; 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', sans-serif; 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="left: 0pt; position: var(--position); top: 136.5pt; 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="font-family: 'Avenir LT Pro 45 Book', sans-serif; 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', sans-serif; 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="left: 381.75pt; position: var(--position); top: 136.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', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; 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: #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="left: 462.75pt; position: var(--position); top: 136.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', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; 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,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="left: 0pt; position: var(--position); top: 152.25pt; 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', sans-serif; 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="left: 381.75pt; position: var(--position); top: 152.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', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; 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: 62.78pt; position: var(--position);"&gt;60&lt;span style="display: inline-block; height: 7.56pt; width: 2.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="left: 462.75pt; position: var(--position); top: 152.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', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; 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;10,600&lt;span style="display: inline-block; height: 7.56pt; width: 2.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: 494pt; width: 612pt;"&gt;&lt;span style="color: #1a7897; font-family: 'Avenir LT Pro 95 Black', sans-serif; font-size: 8pt; 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: 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: 504.6pt; width: 612pt;"&gt;&lt;span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; 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', sans-serif; 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. Costs incurred during the three months ended March 29, 2025 were favorable to original estimates.&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: 515.2pt; width: 612pt;"&gt;&lt;span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; 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', sans-serif; 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', sans-serif; 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: 548.8pt; width: 612pt;"&gt;&lt;span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; 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 condensed consolidated balance sheet &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.8pt; width: 612pt;"&gt;&lt;span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; 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: 572.8pt; 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: 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;div style="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: 3.75pt; width: 77.25pt;"&gt;&lt;span style="color: #000000; font-family: 'Avenir LT Pro 95 Black', sans-serif; font-size: 10pt; font-style: normal; font-weight: bold; left: 15.02pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;March 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: 15.75pt; width: 77.25pt;"&gt;&lt;span style="color: #000000; font-family: 'Avenir LT Pro 95 Black', sans-serif; font-size: 10pt; font-style: normal; font-weight: bold; left: 26.78pt; 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="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="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: 3.25pt; width: 77.25pt;"&gt;&lt;span style="color: #000000; font-family: 'Avenir LT Pro 95 Black', sans-serif; font-size: 10pt; font-style: normal; font-weight: bold; left: 5.39pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;December 28,&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: 15.25pt; width: 77.25pt;"&gt;&lt;span style="color: #000000; font-family: 'Avenir LT Pro 95 Black', sans-serif; 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;/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="left: 0pt; position: var(--position); top: 26.25pt; 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', sans-serif; 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;div style="left: 381.75pt; position: var(--position); top: 26.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', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; 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,341&lt;span style="display: inline-block; height: 7.56pt; width: 2.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="left: 462.75pt; position: var(--position); top: 26.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', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; 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,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="left: 0pt; position: var(--position); top: 42pt; 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', sans-serif; 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;div style="left: 381.75pt; position: var(--position); top: 42pt; 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', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; 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;60&lt;span style="display: inline-block; height: 7.56pt; width: 2.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="left: 462.75pt; position: var(--position); top: 42pt; 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', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; 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;14,888&lt;span style="display: inline-block; height: 7.56pt; width: 2.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="left: 0pt; position: var(--position); top: 57.75pt; 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', sans-serif; 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;div style="left: 381.75pt; position: var(--position); top: 57.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', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; 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;(2,914)&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="left: 462.75pt; position: var(--position); top: 57.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', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; 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;(20,267)&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="left: 0pt; position: var(--position); top: 73.5pt; 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', sans-serif; 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;div style="left: 381.75pt; position: var(--position); top: 73.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', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; 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;487&lt;span style="display: inline-block; height: 7.56pt; width: 2.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="left: 462.75pt; position: var(--position); top: 73.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', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; 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,341&lt;span style="display: inline-block; height: 7.56pt; width: 2.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;span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; 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', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;$33.9&#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', sans-serif; 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="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', sans-serif; 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="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: 3.25pt; width: 96.75pt;"&gt;&lt;span style="color: #000000; font-family: 'Avenir LT Pro 95 Black', sans-serif; font-size: 10pt; font-style: normal; font-weight: bold; left: 24.77pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;March 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: 15.25pt; width: 96.75pt;"&gt;&lt;span style="color: #000000; font-family: 'Avenir LT Pro 95 Black', sans-serif; font-size: 10pt; font-style: normal; font-weight: bold; left: 36.53pt; 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;/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="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', sans-serif; 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="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', sans-serif; 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', sans-serif; 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="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', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; 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;14,323&lt;span style="display: inline-block; height: 7.56pt; width: 2.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="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', sans-serif; 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="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', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; 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;8,350&lt;span style="display: inline-block; height: 7.56pt; width: 2.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="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', sans-serif; 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="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', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; 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,761&lt;span style="display: inline-block; height: 7.56pt; width: 2.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="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', sans-serif; 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="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', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; 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;28,434&lt;span style="display: inline-block; height: 7.56pt; width: 2.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="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', sans-serif; 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="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', sans-serif; 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', sans-serif; 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="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', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; 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,420&lt;span style="display: inline-block; height: 7.56pt; width: 2.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="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', sans-serif; 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="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', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; 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;33,854&lt;span style="display: inline-block; height: 7.56pt; width: 2.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: 278pt; width: 612pt;"&gt;&lt;span style="color: #1a7897; font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 8pt; 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: 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: 287.6pt; width: 612pt;"&gt;&lt;span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; 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', sans-serif; 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: 297.2pt; width: 612pt;"&gt;&lt;span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; 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', sans-serif; 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:RestructuringCosts contextRef="c-70" decimals="-3" id="f-403" unitRef="usd">-114000</us-gaap:RestructuringCosts>
    <us-gaap:RestructuringCosts contextRef="c-71" decimals="-3" id="f-404" unitRef="usd">4413000</us-gaap:RestructuringCosts>
    <us-gaap:RestructuringCosts contextRef="c-72" decimals="-3" id="f-405" unitRef="usd">157000</us-gaap:RestructuringCosts>
    <us-gaap:RestructuringCosts contextRef="c-73" decimals="-3" id="f-406" unitRef="usd">841000</us-gaap:RestructuringCosts>
    <us-gaap:RestructuringCosts contextRef="c-74" decimals="-3" id="f-407" unitRef="usd">17000</us-gaap:RestructuringCosts>
    <us-gaap:RestructuringCosts contextRef="c-75" decimals="-3" id="f-408" unitRef="usd">2846000</us-gaap:RestructuringCosts>
    <us-gaap:RestructuringCosts contextRef="c-1" decimals="-3" id="f-409" unitRef="usd">60000</us-gaap:RestructuringCosts>
    <us-gaap:RestructuringCosts contextRef="c-4" decimals="-3" id="f-410" unitRef="usd">8100000</us-gaap:RestructuringCosts>
    <us-gaap:AssetImpairmentCharges contextRef="c-1" decimals="-3" id="f-411" unitRef="usd">0</us-gaap:AssetImpairmentCharges>
    <us-gaap:AssetImpairmentCharges contextRef="c-4" decimals="-3" id="f-412" unitRef="usd">2500000</us-gaap:AssetImpairmentCharges>
    <us-gaap:RestructuringCostsAndAssetImpairmentCharges contextRef="c-1" decimals="-3" id="f-413" unitRef="usd">60000</us-gaap:RestructuringCostsAndAssetImpairmentCharges>
    <us-gaap:RestructuringCostsAndAssetImpairmentCharges contextRef="c-4" decimals="-3" id="f-414" unitRef="usd">10600000</us-gaap:RestructuringCostsAndAssetImpairmentCharges>
    <us-gaap:RestructuringReserve contextRef="c-3" decimals="-3" id="f-415" unitRef="usd">3341000</us-gaap:RestructuringReserve>
    <us-gaap:RestructuringReserve contextRef="c-17" decimals="-3" id="f-416" unitRef="usd">8720000</us-gaap:RestructuringReserve>
    <us-gaap:RestructuringCosts contextRef="c-1" decimals="-3" id="f-417" unitRef="usd">60000</us-gaap:RestructuringCosts>
    <us-gaap:RestructuringCosts contextRef="c-76" decimals="-3" id="f-418" unitRef="usd">14888000</us-gaap:RestructuringCosts>
    <us-gaap:PaymentsForRestructuring contextRef="c-1" decimals="-3" id="f-419" unitRef="usd">2914000</us-gaap:PaymentsForRestructuring>
    <us-gaap:PaymentsForRestructuring contextRef="c-76" decimals="-3" id="f-420" unitRef="usd">20267000</us-gaap:PaymentsForRestructuring>
    <us-gaap:RestructuringReserve contextRef="c-2" decimals="-3" id="f-421" unitRef="usd">487000</us-gaap:RestructuringReserve>
    <us-gaap:RestructuringReserve contextRef="c-3" decimals="-3" id="f-422" unitRef="usd">3341000</us-gaap:RestructuringReserve>
    <us-gaap:RestructuringCostsAndAssetImpairmentCharges contextRef="c-77" decimals="-5" id="f-423" unitRef="usd">33900000</us-gaap:RestructuringCostsAndAssetImpairmentCharges>
    <us-gaap:RestructuringCosts contextRef="c-78" decimals="-3" id="f-424" unitRef="usd">14323000</us-gaap:RestructuringCosts>
    <us-gaap:RestructuringCosts contextRef="c-79" decimals="-3" id="f-425" unitRef="usd">8350000</us-gaap:RestructuringCosts>
    <us-gaap:RestructuringCosts contextRef="c-80" decimals="-3" id="f-426" unitRef="usd">5761000</us-gaap:RestructuringCosts>
    <us-gaap:RestructuringCosts contextRef="c-77" decimals="-3" id="f-427" unitRef="usd">28434000</us-gaap:RestructuringCosts>
    <us-gaap:AssetImpairmentCharges contextRef="c-77" decimals="-3" id="f-428" unitRef="usd">5420000</us-gaap:AssetImpairmentCharges>
    <us-gaap:RestructuringCostsAndAssetImpairmentCharges contextRef="c-77" decimals="-3" id="f-429" unitRef="usd">33854000</us-gaap:RestructuringCostsAndAssetImpairmentCharges>
    <us-gaap:IncomeTaxDisclosureTextBlock contextRef="c-1" id="f-430">&lt;span style="font-family: 'Avenir LT Pro 95 Black', sans-serif; font-size: 10pt; font-style: normal; font-weight: bold; left: 53.760000000000005pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;Income Taxes&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: 342.8pt; width: 612pt;"&gt;&lt;span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;Income tax benefit 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', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 156.78pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;$0.6&#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', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 208.63pt; 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', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 243.62pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;three&lt;span style="display: inline-block; height: 7.56pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 266.94pt; 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', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 337.33pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;March&#160;29, 2025&lt;span style="display: inline-block; height: 7.56pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 406.82pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;, compared with income tax expense &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: 354.8pt; width: 612pt;"&gt;&lt;span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; 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;span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 47.67pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;$0.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', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 99.52000000000001pt; position: var(--position); text-decoration: none; white-space: pre;"&gt; for the same period one year ago. The change in income tax expense was primarily due to the change 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: 366.8pt; width: 612pt;"&gt;&lt;span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;discrete tax expense, driven by stock-based compensation tax shortfalls, which 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', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 413.97pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;$1.0&#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', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 465.82pt; 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', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 500.81pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;three&lt;span style="display: inline-block; height: 7.56pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 524.13pt; position: var(--position); text-decoration: none; white-space: pre;"&gt; 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: 378.8pt; width: 612pt;"&gt;&lt;span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; 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', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 67.68pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;March&#160;29, 2025&lt;span style="display: inline-block; height: 7.56pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 137.17000000000002pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;, compared 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', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 203.1pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;$2.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', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 254.95pt; position: var(--position); text-decoration: none; white-space: pre;"&gt; for the same period one year ago.&lt;span style="display: inline-block; height: 7.56pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;</us-gaap:IncomeTaxDisclosureTextBlock>
    <us-gaap:IncomeTaxExpenseBenefit contextRef="c-1" decimals="-5" id="f-431" unitRef="usd">-600000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit contextRef="c-4" decimals="-5" id="f-432" unitRef="usd">700000</us-gaap:IncomeTaxExpenseBenefit>
    <snbr:IncomeTaxExpenseBenefitDiscreteItem contextRef="c-1" decimals="-5" id="f-433" unitRef="usd">1000000</snbr:IncomeTaxExpenseBenefitDiscreteItem>
    <snbr:IncomeTaxExpenseBenefitDiscreteItem contextRef="c-4" decimals="-5" id="f-434" unitRef="usd">2200000</snbr:IncomeTaxExpenseBenefitDiscreteItem>
    <us-gaap:SegmentReportingDisclosureTextBlock contextRef="c-1" id="f-435">&lt;span style="font-family: 'Avenir LT Pro 95 Black', sans-serif; font-size: 10pt; font-style: normal; font-weight: bold; left: 53.760000000000005pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;Segments&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: 426.8pt; width: 612pt;"&gt;&lt;span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; 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 chief operating decision maker (CODM), who is the Chief Executive Officer, assesses company-wide &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: 438.8pt; width: 612pt;"&gt;&lt;span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;performance and allocates resources based on consolidated financial information. Consequently, the Company views 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: 450.8pt; width: 612pt;"&gt;&lt;span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;entire organization as &lt;span style="display: inline-block; height: 7.56pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 134.68pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;one&lt;span style="display: inline-block; height: 7.56pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 151.73000000000002pt; position: var(--position); text-decoration: none; white-space: pre;"&gt; reportable segment and the strategic purpose of all operating activities is to support that &lt;span style="display: inline-block; height: 7.56pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 554.37pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;one&lt;span style="display: inline-block; height: 7.56pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 571.42pt; 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: 462.8pt; width: 612pt;"&gt;&lt;span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;segment. &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: 486.8pt; width: 612pt;"&gt;&lt;span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;The CODM manages the Company&#x2019;s business activities as a single operating and reportable segment at 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: 498.8pt; width: 612pt;"&gt;&lt;span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;consolidated level. The CODM uses consolidated earnings and losses, as reported on the Company&#x2019;s condensed &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: 510.8pt; width: 612pt;"&gt;&lt;span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;consolidated statement of operations, in evaluating performance of the Company in determining how to allocate &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: 522.8pt; width: 612pt;"&gt;&lt;span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;resources of the Company as a whole, including investing in the Company&#x2019;s product development, sales and marketing &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: 534.8pt; width: 612pt;"&gt;&lt;span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;campaigns, and employee compensation. The measure of segment assets that is reviewed by the CODM is reported &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: 546.8pt; width: 612pt;"&gt;&lt;span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;within the condensed consolidated balance sheet as consolidated total assets. The CODM also uses 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: 558.8pt; width: 612pt;"&gt;&lt;span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;earnings or losses before interest, taxes, depreciation and amortization (Adjusted EBITDA) as the basis for the CODM 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: 570.8pt; width: 612pt;"&gt;&lt;span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;evaluate the performance of the Company.&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', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;The following is a summary of the significant expense categories and consolidated net loss details provided to 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: 93pt; width: 612pt;"&gt;&lt;span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;CODM (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: 536.25pt;"&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: 382.5pt;"&gt;&lt;/td&gt;&lt;td colspan="1" rowspan="1" style="padding: 0; width: 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: 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="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="left: 382.5pt; position: var(--position); top: 0pt; width: 153.75pt;"&gt;&lt;div&gt;&lt;div style="line-height: 10pt; position: var(--position); top: 4pt; width: 153.75pt;"&gt;&lt;span style="color: #000000; font-family: 'Avenir LT Pro 95 Black', sans-serif; font-size: 10pt; font-style: normal; font-weight: bold; left: 27.35pt; 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;/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="left: 382.5pt; position: var(--position); top: 15.75pt; width: 75pt;"&gt;&lt;div&gt;&lt;div style="line-height: 10pt; position: var(--position); top: 4pt; width: 75pt;"&gt;&lt;span style="color: #000000; font-family: 'Avenir LT Pro 95 Black', sans-serif; font-size: 10pt; font-style: normal; font-weight: bold; left: 13.9pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;March 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: 75pt;"&gt;&lt;span style="color: #000000; font-family: 'Avenir LT Pro 95 Black', sans-serif; font-size: 10pt; font-style: normal; font-weight: bold; left: 25.66pt; 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="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="left: 461.25pt; position: var(--position); top: 15.75pt; width: 75pt;"&gt;&lt;div&gt;&lt;div style="line-height: 10pt; position: var(--position); top: 4pt; width: 75pt;"&gt;&lt;span style="color: #000000; font-family: 'Avenir LT Pro 95 Black', sans-serif; font-size: 10pt; font-style: normal; font-weight: bold; left: 13.9pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;March 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: 75pt;"&gt;&lt;span style="color: #000000; font-family: 'Avenir LT Pro 95 Black', sans-serif; font-size: 10pt; font-style: normal; font-weight: bold; left: 25.66pt; 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="left: 0pt; position: var(--position); top: 43.5pt; width: 382.5pt;"&gt;&lt;div&gt;&lt;div style="line-height: 10pt; position: var(--position); top: 3.75pt; width: 382.5pt;"&gt;&lt;span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 2.63pt; position: var(--position); white-space: pre;"&gt;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: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"&gt;&lt;div style="left: 382.5pt; position: var(--position); top: 43.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', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; 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;393,261&lt;span style="display: inline-block; height: 7.56pt; width: 2.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="left: 461.25pt; position: var(--position); top: 43.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', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; 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;470,449&lt;span style="display: inline-block; height: 7.56pt; width: 2.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;/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: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"&gt;&lt;div style="left: 0pt; position: var(--position); top: 75pt; width: 382.5pt;"&gt;&lt;div&gt;&lt;div style="line-height: 10pt; position: var(--position); top: 3.75pt; width: 382.5pt;"&gt;&lt;span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 2.63pt; position: var(--position); white-space: pre;"&gt;Less:&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;td colspan="1" rowspan="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: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"&gt;&lt;div style="left: 0pt; position: var(--position); top: 90.75pt; width: 382.5pt;"&gt;&lt;div&gt;&lt;div style="line-height: 10pt; position: var(--position); top: 3.75pt; width: 382.5pt;"&gt;&lt;span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 2.63pt; position: var(--position); white-space: pre;"&gt;Cost of 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="left: 382.5pt; position: var(--position); top: 90.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', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"&gt;&lt;span style="left: 2.63pt; position: var(--position);"&gt;&lt;span style="display: inline-block; height: 7.56pt; width: 30.28pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="left: 32.910000000000004pt; position: var(--position);"&gt;(152,726)&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="left: 461.25pt; position: var(--position); top: 90.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', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"&gt;&lt;span style="left: 2.63pt; position: var(--position);"&gt;&lt;span style="display: inline-block; height: 7.56pt; width: 30.28pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="left: 32.910000000000004pt; position: var(--position);"&gt;(194,275)&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: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"&gt;&lt;div style="left: 0pt; position: var(--position); top: 106.5pt; width: 382.5pt;"&gt;&lt;div&gt;&lt;div style="line-height: 10pt; position: var(--position); top: 3.75pt; width: 382.5pt;"&gt;&lt;span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 2.63pt; position: var(--position); white-space: pre;"&gt;Marketing 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: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"&gt;&lt;div style="left: 382.5pt; position: var(--position); top: 106.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', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; 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.84pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="left: 38.470000000000006pt; position: var(--position);"&gt;(97,940)&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="left: 461.25pt; position: var(--position); top: 106.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', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"&gt;&lt;span style="left: 2.63pt; position: var(--position);"&gt;&lt;span style="display: inline-block; height: 7.56pt; width: 30.28pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="left: 32.910000000000004pt; position: var(--position);"&gt;(109,031)&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: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"&gt;&lt;div style="left: 0pt; position: var(--position); top: 122.25pt; width: 382.5pt;"&gt;&lt;div&gt;&lt;div style="line-height: 10pt; position: var(--position); top: 3.75pt; width: 382.5pt;"&gt;&lt;span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 2.63pt; position: var(--position); white-space: pre;"&gt;Selling 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;div style="left: 382.5pt; position: var(--position); top: 122.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', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; 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.84pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="left: 38.470000000000006pt; position: var(--position);"&gt;(91,163)&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="left: 461.25pt; position: var(--position); top: 122.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', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; 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.84pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="left: 38.470000000000006pt; position: var(--position);"&gt;(99,481)&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: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"&gt;&lt;div style="left: 0pt; position: var(--position); top: 138pt; width: 382.5pt;"&gt;&lt;div&gt;&lt;div style="line-height: 10pt; position: var(--position); top: 3.75pt; width: 382.5pt;"&gt;&lt;span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 2.63pt; position: var(--position); white-space: pre;"&gt;General and administrative&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="left: 382.5pt; position: var(--position); top: 138pt; 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', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; 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.84pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="left: 38.470000000000006pt; position: var(--position);"&gt;(38,619)&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="left: 461.25pt; position: var(--position); top: 138pt; 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', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; 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.84pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="left: 38.470000000000006pt; position: var(--position);"&gt;(39,079)&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: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"&gt;&lt;div style="left: 0pt; position: var(--position); top: 153.75pt; width: 382.5pt;"&gt;&lt;div&gt;&lt;div style="line-height: 10pt; position: var(--position); top: 3.75pt; width: 382.5pt;"&gt;&lt;span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 2.63pt; position: var(--position); white-space: pre;"&gt;Research and development&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="left: 382.5pt; position: var(--position); top: 153.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', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; 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.84pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="left: 38.470000000000006pt; position: var(--position);"&gt;(10,903)&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="left: 461.25pt; position: var(--position); top: 153.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', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; 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.84pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="left: 38.470000000000006pt; position: var(--position);"&gt;(12,441)&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: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"&gt;&lt;div style="left: 0pt; position: var(--position); top: 169.5pt; width: 382.5pt;"&gt;&lt;div&gt;&lt;div style="line-height: 10pt; position: var(--position); top: 3.75pt; width: 382.5pt;"&gt;&lt;span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 2.63pt; position: var(--position); white-space: pre;"&gt;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;div style="left: 382.5pt; position: var(--position); top: 169.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', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; 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.3pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="left: 57.93pt; position: var(--position);"&gt;(60)&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="left: 461.25pt; position: var(--position); top: 169.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', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; 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.84pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="left: 38.470000000000006pt; position: var(--position);"&gt;(10,600)&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: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"&gt;&lt;div style="left: 0pt; position: var(--position); top: 185.25pt; width: 382.5pt;"&gt;&lt;div&gt;&lt;div style="line-height: 10pt; position: var(--position); top: 3.75pt; width: 382.5pt;"&gt;&lt;span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 2.63pt; position: var(--position); white-space: pre;"&gt;Interest expense&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="left: 382.5pt; position: var(--position); top: 185.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', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; 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.84pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="left: 38.470000000000006pt; position: var(--position);"&gt;(11,081)&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="left: 461.25pt; position: var(--position); top: 185.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', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; 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.84pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="left: 38.470000000000006pt; position: var(--position);"&gt;(12,299)&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: #dbdbdb; border-bottom: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"&gt;&lt;div style="left: 0pt; position: var(--position); top: 201pt; width: 382.5pt;"&gt;&lt;div&gt;&lt;div style="line-height: 10pt; position: var(--position); top: 3.75pt; width: 382.5pt;"&gt;&lt;span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 2.63pt; position: var(--position); white-space: pre;"&gt;Income tax benefit (expense)&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="left: 382.5pt; position: var(--position); top: 201pt; 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', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; 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;585&lt;span style="display: inline-block; height: 7.56pt; width: 2.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="left: 461.25pt; position: var(--position); top: 201pt; 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', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; 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.74pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="left: 52.370000000000005pt; position: var(--position);"&gt;(725)&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="left: 0pt; position: var(--position); top: 216.75pt; width: 382.5pt;"&gt;&lt;div&gt;&lt;div style="line-height: 10pt; position: var(--position); top: 3.75pt; width: 382.5pt;"&gt;&lt;span style="color: #000000; font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 2.63pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;Net loss&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="left: 382.5pt; position: var(--position); top: 216.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', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; 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.84pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="left: 44.03pt; position: var(--position);"&gt;(8,646)&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: 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="left: 461.25pt; position: var(--position); top: 216.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', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; 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.84pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="left: 44.03pt; position: var(--position);"&gt;(7,482)&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;</us-gaap:SegmentReportingDisclosureTextBlock>
    <us-gaap:NumberOfReportableSegments
      contextRef="c-1"
      decimals="INF"
      id="f-436"
      unitRef="segment">1</us-gaap:NumberOfReportableSegments>
    <us-gaap:NumberOfReportableSegments
      contextRef="c-1"
      decimals="INF"
      id="f-437"
      unitRef="segment">1</us-gaap:NumberOfReportableSegments>
    <us-gaap:ReconciliationOfOperatingProfitLossFromSegmentsToConsolidatedTextBlock contextRef="c-1" id="f-438">&lt;span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;The following is a summary of the significant expense categories and consolidated net loss details provided to the &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', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;CODM (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: 536.25pt;"&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: 382.5pt;"&gt;&lt;/td&gt;&lt;td colspan="1" rowspan="1" style="padding: 0; width: 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: 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="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="left: 382.5pt; position: var(--position); top: 0pt; width: 153.75pt;"&gt;&lt;div&gt;&lt;div style="line-height: 10pt; position: var(--position); top: 4pt; width: 153.75pt;"&gt;&lt;span style="color: #000000; font-family: 'Avenir LT Pro 95 Black', sans-serif; font-size: 10pt; font-style: normal; font-weight: bold; left: 27.35pt; 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;/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="left: 382.5pt; position: var(--position); top: 15.75pt; width: 75pt;"&gt;&lt;div&gt;&lt;div style="line-height: 10pt; position: var(--position); top: 4pt; width: 75pt;"&gt;&lt;span style="color: #000000; font-family: 'Avenir LT Pro 95 Black', sans-serif; font-size: 10pt; font-style: normal; font-weight: bold; left: 13.9pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;March 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: 75pt;"&gt;&lt;span style="color: #000000; font-family: 'Avenir LT Pro 95 Black', sans-serif; font-size: 10pt; font-style: normal; font-weight: bold; left: 25.66pt; 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="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="left: 461.25pt; position: var(--position); top: 15.75pt; width: 75pt;"&gt;&lt;div&gt;&lt;div style="line-height: 10pt; position: var(--position); top: 4pt; width: 75pt;"&gt;&lt;span style="color: #000000; font-family: 'Avenir LT Pro 95 Black', sans-serif; font-size: 10pt; font-style: normal; font-weight: bold; left: 13.9pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;March 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: 75pt;"&gt;&lt;span style="color: #000000; font-family: 'Avenir LT Pro 95 Black', sans-serif; font-size: 10pt; font-style: normal; font-weight: bold; left: 25.66pt; 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="left: 0pt; position: var(--position); top: 43.5pt; width: 382.5pt;"&gt;&lt;div&gt;&lt;div style="line-height: 10pt; position: var(--position); top: 3.75pt; width: 382.5pt;"&gt;&lt;span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 2.63pt; position: var(--position); white-space: pre;"&gt;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: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 2pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"&gt;&lt;div style="left: 382.5pt; position: var(--position); top: 43.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', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; 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;393,261&lt;span style="display: inline-block; height: 7.56pt; width: 2.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="left: 461.25pt; position: var(--position); top: 43.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', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; 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;470,449&lt;span style="display: inline-block; height: 7.56pt; width: 2.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;/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: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"&gt;&lt;div style="left: 0pt; position: var(--position); top: 75pt; width: 382.5pt;"&gt;&lt;div&gt;&lt;div style="line-height: 10pt; position: var(--position); top: 3.75pt; width: 382.5pt;"&gt;&lt;span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 2.63pt; position: var(--position); white-space: pre;"&gt;Less:&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;td colspan="1" rowspan="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: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"&gt;&lt;div style="left: 0pt; position: var(--position); top: 90.75pt; width: 382.5pt;"&gt;&lt;div&gt;&lt;div style="line-height: 10pt; position: var(--position); top: 3.75pt; width: 382.5pt;"&gt;&lt;span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 2.63pt; position: var(--position); white-space: pre;"&gt;Cost of 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="left: 382.5pt; position: var(--position); top: 90.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', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"&gt;&lt;span style="left: 2.63pt; position: var(--position);"&gt;&lt;span style="display: inline-block; height: 7.56pt; width: 30.28pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="left: 32.910000000000004pt; position: var(--position);"&gt;(152,726)&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="left: 461.25pt; position: var(--position); top: 90.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', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"&gt;&lt;span style="left: 2.63pt; position: var(--position);"&gt;&lt;span style="display: inline-block; height: 7.56pt; width: 30.28pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="left: 32.910000000000004pt; position: var(--position);"&gt;(194,275)&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: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"&gt;&lt;div style="left: 0pt; position: var(--position); top: 106.5pt; width: 382.5pt;"&gt;&lt;div&gt;&lt;div style="line-height: 10pt; position: var(--position); top: 3.75pt; width: 382.5pt;"&gt;&lt;span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 2.63pt; position: var(--position); white-space: pre;"&gt;Marketing 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: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"&gt;&lt;div style="left: 382.5pt; position: var(--position); top: 106.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', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; 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.84pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="left: 38.470000000000006pt; position: var(--position);"&gt;(97,940)&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="left: 461.25pt; position: var(--position); top: 106.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', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; white-space: pre;"&gt;&lt;span style="left: 2.63pt; position: var(--position);"&gt;&lt;span style="display: inline-block; height: 7.56pt; width: 30.28pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="left: 32.910000000000004pt; position: var(--position);"&gt;(109,031)&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: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"&gt;&lt;div style="left: 0pt; position: var(--position); top: 122.25pt; width: 382.5pt;"&gt;&lt;div&gt;&lt;div style="line-height: 10pt; position: var(--position); top: 3.75pt; width: 382.5pt;"&gt;&lt;span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 2.63pt; position: var(--position); white-space: pre;"&gt;Selling 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;div style="left: 382.5pt; position: var(--position); top: 122.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', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; 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.84pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="left: 38.470000000000006pt; position: var(--position);"&gt;(91,163)&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="left: 461.25pt; position: var(--position); top: 122.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', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; 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.84pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="left: 38.470000000000006pt; position: var(--position);"&gt;(99,481)&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: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"&gt;&lt;div style="left: 0pt; position: var(--position); top: 138pt; width: 382.5pt;"&gt;&lt;div&gt;&lt;div style="line-height: 10pt; position: var(--position); top: 3.75pt; width: 382.5pt;"&gt;&lt;span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 2.63pt; position: var(--position); white-space: pre;"&gt;General and administrative&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="left: 382.5pt; position: var(--position); top: 138pt; 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', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; 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.84pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="left: 38.470000000000006pt; position: var(--position);"&gt;(38,619)&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="left: 461.25pt; position: var(--position); top: 138pt; 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', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; 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.84pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="left: 38.470000000000006pt; position: var(--position);"&gt;(39,079)&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: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"&gt;&lt;div style="left: 0pt; position: var(--position); top: 153.75pt; width: 382.5pt;"&gt;&lt;div&gt;&lt;div style="line-height: 10pt; position: var(--position); top: 3.75pt; width: 382.5pt;"&gt;&lt;span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 2.63pt; position: var(--position); white-space: pre;"&gt;Research and development&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="left: 382.5pt; position: var(--position); top: 153.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', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; 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.84pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="left: 38.470000000000006pt; position: var(--position);"&gt;(10,903)&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="left: 461.25pt; position: var(--position); top: 153.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', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; 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.84pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="left: 38.470000000000006pt; position: var(--position);"&gt;(12,441)&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: #dbdbdb; border-bottom: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"&gt;&lt;div style="left: 0pt; position: var(--position); top: 169.5pt; width: 382.5pt;"&gt;&lt;div&gt;&lt;div style="line-height: 10pt; position: var(--position); top: 3.75pt; width: 382.5pt;"&gt;&lt;span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 2.63pt; position: var(--position); white-space: pre;"&gt;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;div style="left: 382.5pt; position: var(--position); top: 169.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', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; 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.3pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="left: 57.93pt; position: var(--position);"&gt;(60)&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="left: 461.25pt; position: var(--position); top: 169.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', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; 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.84pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="left: 38.470000000000006pt; position: var(--position);"&gt;(10,600)&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: 1pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"&gt;&lt;div style="left: 0pt; position: var(--position); top: 185.25pt; width: 382.5pt;"&gt;&lt;div&gt;&lt;div style="line-height: 10pt; position: var(--position); top: 3.75pt; width: 382.5pt;"&gt;&lt;span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 2.63pt; position: var(--position); white-space: pre;"&gt;Interest expense&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="left: 382.5pt; position: var(--position); top: 185.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', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; 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.84pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="left: 38.470000000000006pt; position: var(--position);"&gt;(11,081)&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="left: 461.25pt; position: var(--position); top: 185.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', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; 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.84pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="left: 38.470000000000006pt; position: var(--position);"&gt;(12,299)&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: #dbdbdb; border-bottom: 2pt solid #1a7897; border-top: 1pt solid #1a7897; font-size: 0; text-align: left; vertical-align: top;"&gt;&lt;div style="left: 0pt; position: var(--position); top: 201pt; width: 382.5pt;"&gt;&lt;div&gt;&lt;div style="line-height: 10pt; position: var(--position); top: 3.75pt; width: 382.5pt;"&gt;&lt;span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 2.63pt; position: var(--position); white-space: pre;"&gt;Income tax benefit (expense)&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="left: 382.5pt; position: var(--position); top: 201pt; 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', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; 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;585&lt;span style="display: inline-block; height: 7.56pt; width: 2.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="left: 461.25pt; position: var(--position); top: 201pt; 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', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; 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.74pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="left: 52.370000000000005pt; position: var(--position);"&gt;(725)&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="left: 0pt; position: var(--position); top: 216.75pt; width: 382.5pt;"&gt;&lt;div&gt;&lt;div style="line-height: 10pt; position: var(--position); top: 3.75pt; width: 382.5pt;"&gt;&lt;span style="color: #000000; font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 2.63pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;Net loss&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="left: 382.5pt; position: var(--position); top: 216.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', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; 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.84pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="left: 44.03pt; position: var(--position);"&gt;(8,646)&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: 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="left: 461.25pt; position: var(--position); top: 216.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', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; 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.84pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="left: 44.03pt; position: var(--position);"&gt;(7,482)&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;</us-gaap:ReconciliationOfOperatingProfitLossFromSegmentsToConsolidatedTextBlock>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-81" decimals="-3" id="f-439" unitRef="usd">393261000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-82" decimals="-3" id="f-440" unitRef="usd">470449000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:CostOfRevenue contextRef="c-81" decimals="-3" id="f-441" unitRef="usd">152726000</us-gaap:CostOfRevenue>
    <us-gaap:CostOfRevenue contextRef="c-82" decimals="-3" id="f-442" unitRef="usd">194275000</us-gaap:CostOfRevenue>
    <us-gaap:MarketingExpense contextRef="c-81" decimals="-3" id="f-443" unitRef="usd">97940000</us-gaap:MarketingExpense>
    <us-gaap:MarketingExpense contextRef="c-82" decimals="-3" id="f-444" unitRef="usd">109031000</us-gaap:MarketingExpense>
    <us-gaap:SellingExpense contextRef="c-81" decimals="-3" id="f-445" unitRef="usd">91163000</us-gaap:SellingExpense>
    <us-gaap:SellingExpense contextRef="c-82" decimals="-3" id="f-446" unitRef="usd">99481000</us-gaap:SellingExpense>
    <us-gaap:GeneralAndAdministrativeExpense contextRef="c-81" decimals="-3" id="f-447" unitRef="usd">38619000</us-gaap:GeneralAndAdministrativeExpense>
    <us-gaap:GeneralAndAdministrativeExpense contextRef="c-82" decimals="-3" id="f-448" unitRef="usd">39079000</us-gaap:GeneralAndAdministrativeExpense>
    <us-gaap:ResearchAndDevelopmentExpense contextRef="c-81" decimals="-3" id="f-449" unitRef="usd">10903000</us-gaap:ResearchAndDevelopmentExpense>
    <us-gaap:ResearchAndDevelopmentExpense contextRef="c-82" decimals="-3" id="f-450" unitRef="usd">12441000</us-gaap:ResearchAndDevelopmentExpense>
    <snbr:RestructuringCostsAdjusted contextRef="c-81" decimals="-3" id="f-451" unitRef="usd">60000</snbr:RestructuringCostsAdjusted>
    <snbr:RestructuringCostsAdjusted contextRef="c-82" decimals="-3" id="f-452" unitRef="usd">10600000</snbr:RestructuringCostsAdjusted>
    <us-gaap:InterestExpenseNonoperating contextRef="c-81" decimals="-3" id="f-453" unitRef="usd">11081000</us-gaap:InterestExpenseNonoperating>
    <us-gaap:InterestExpenseNonoperating contextRef="c-82" decimals="-3" id="f-454" unitRef="usd">12299000</us-gaap:InterestExpenseNonoperating>
    <us-gaap:IncomeTaxExpenseBenefit contextRef="c-81" decimals="-3" id="f-455" unitRef="usd">-585000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit contextRef="c-82" decimals="-3" id="f-456" unitRef="usd">725000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:NetIncomeLoss contextRef="c-81" decimals="-3" id="f-457" unitRef="usd">-8646000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss contextRef="c-82" decimals="-3" id="f-458" unitRef="usd">-7482000</us-gaap:NetIncomeLoss>
    <us-gaap:CommitmentsAndContingenciesDisclosureTextBlock contextRef="c-1" id="f-459">&lt;span style="font-family: 'Avenir LT Pro 95 Black', sans-serif; font-size: 10pt; font-style: normal; font-weight: bold; left: 53.760000000000005pt; 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: 378.5pt; width: 612pt;"&gt;&lt;span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; 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: 402.5pt; width: 612pt;"&gt;&lt;span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; 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: 414.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="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', sans-serif; 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;/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="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', sans-serif; font-size: 10pt; font-style: normal; font-weight: bold; left: 15.02pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;March 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', sans-serif; font-size: 10pt; font-style: normal; font-weight: bold; left: 26.78pt; 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="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="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', sans-serif; font-size: 10pt; font-style: normal; font-weight: bold; left: 15.02pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;March 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', sans-serif; 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;/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="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', sans-serif; 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="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', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; 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,947&lt;span style="display: inline-block; height: 7.56pt; width: 2.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="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', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; 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;/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="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', sans-serif; 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="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', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; 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,131&lt;span style="display: inline-block; height: 7.56pt; width: 2.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="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', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; 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;4,551&lt;span style="display: inline-block; height: 7.56pt; width: 2.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="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', sans-serif; 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="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', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; 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;(3,162)&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="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', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; 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;(4,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;/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="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', sans-serif; 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', sans-serif; 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="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', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; 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;(405)&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="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', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; 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;231&lt;span style="display: inline-block; height: 7.56pt; width: 2.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="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', sans-serif; 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="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', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; 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,511&lt;span style="display: inline-block; height: 7.56pt; width: 2.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="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', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; 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,750&lt;span style="display: inline-block; height: 7.56pt; width: 2.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: 561.25pt; width: 612pt;"&gt;&lt;span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; 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: 585.25pt; width: 612pt;"&gt;&lt;span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; 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: 597.25pt; width: 612pt;"&gt;&lt;span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; 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: 609.25pt; width: 612pt;"&gt;&lt;span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;GAAP, the Company records a liability in its consolidated financial statements with respect to any of these matters when &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: 621.25pt; width: 612pt;"&gt;&lt;span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;it is both probable that a liability has been incurred and the amount of the liability can be reasonably estimated. If 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: 633.25pt; width: 612pt;"&gt;&lt;span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;material loss is reasonably possible but not known or probable, and may be reasonably estimated, the estimated loss or &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: 645.25pt; width: 612pt;"&gt;&lt;span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;range of loss is disclosed. With respect to currently pending legal proceedings, the Company has not established an &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: 657.25pt; width: 612pt;"&gt;&lt;span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;estimated range of reasonably possible material losses either because it believes that &lt;span style="display: inline-block; height: 7.56pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 418.73pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;it&lt;span style="display: inline-block; height: 7.56pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 424.45pt; position: var(--position); text-decoration: none; white-space: pre;"&gt; has valid defenses to claims &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: 669.25pt; width: 612pt;"&gt;&lt;span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;asserted against it, the proceeding has not advanced to a stage of discovery that would enable it to establish an &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: 681.25pt; width: 612pt;"&gt;&lt;span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;estimate, or the potential loss is not material. The Company currently does not expect the outcome of pending legal &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: 693.25pt; width: 612pt;"&gt;&lt;span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;proceedings to have a material effect on its consolidated results of operations, financial position or cash flows. Litigation, &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: 705.25pt; width: 612pt;"&gt;&lt;span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;however, is inherently unpredictable, and it is possible that the ultimate outcome of one or more claims asserted against &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: 717.25pt; width: 612pt;"&gt;&lt;span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;the Company could adversely impact its consolidated results of operations, financial position or cash flows. 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: 729.25pt; width: 612pt;"&gt;&lt;span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;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 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', sans-serif; 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: 117pt; width: 612pt;"&gt;&lt;span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;On January 14, 2025, purported customers served a putative class action complaint on behalf of themselves and 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: 128.2pt; width: 612pt;"&gt;&lt;span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;putative class of California consumers against Sleep Number in the United States District Court for the Central 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: 139.4pt; width: 612pt;"&gt;&lt;span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;California alleging that Sleep Number&#x2019;s beds are perpetually on sale in violation of California law. The Plaintiff 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: 150.6pt; width: 612pt;"&gt;&lt;span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;injunctive relief, damages 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', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 172.3pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;attorney&#x2019;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', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 216.18pt; position: var(--position); text-decoration: none; white-space: pre;"&gt; fees. Sleep Number brought a motion to dismiss for failure to state a claim 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: 161.8pt; width: 612pt;"&gt;&lt;span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;a motion to transfer or, alternatively, dismiss based on the first-to-file doctrine (citing the purported class action &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: 173pt; width: 612pt;"&gt;&lt;span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;complaint filed on September 27, 2024 as described below). The Court granted Sleep Number&#x2019;s motion to transfer or, &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: 184.2pt; width: 612pt;"&gt;&lt;span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;alternatively, dismiss and dismissed the matter in its entirety based on the first-to-file doctrine.&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: 207.4pt; width: 612pt;"&gt;&lt;span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; 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: 231.4pt; width: 612pt;"&gt;&lt;span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;On September 27, 2024, a purported customer served a putative class action complaint on behalf of themself and 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: 243.4pt; width: 612pt;"&gt;&lt;span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;putative class of California consumers against Sleep Number in the United States District Court for the Eastern 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: 255.4pt; width: 612pt;"&gt;&lt;span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;California alleging that Sleep Number&#x2019;s beds are perpetually on sale in violation of California law. The Plaintiff 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: 267.4pt; width: 612pt;"&gt;&lt;span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 36pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;injunctive relief, damages 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', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 172.3pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;attorney&#x2019;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', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; left: 216.18pt; position: var(--position); text-decoration: none; white-space: pre;"&gt; fees.&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-460">&lt;span style="font-family: 'Avenir LT Pro 45 Book', sans-serif; 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: 414.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="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', sans-serif; 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;/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="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', sans-serif; font-size: 10pt; font-style: normal; font-weight: bold; left: 15.02pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;March 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', sans-serif; font-size: 10pt; font-style: normal; font-weight: bold; left: 26.78pt; 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="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="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', sans-serif; font-size: 10pt; font-style: normal; font-weight: bold; left: 15.02pt; position: var(--position); text-decoration: none; white-space: pre;"&gt;March 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', sans-serif; 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;/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="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', sans-serif; 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="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', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; 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,947&lt;span style="display: inline-block; height: 7.56pt; width: 2.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="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', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; 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;/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="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', sans-serif; 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="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', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; 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,131&lt;span style="display: inline-block; height: 7.56pt; width: 2.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="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', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; 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;4,551&lt;span style="display: inline-block; height: 7.56pt; width: 2.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="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', sans-serif; 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="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', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; 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;(3,162)&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="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', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; 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;(4,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;/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="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', sans-serif; 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', sans-serif; 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="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', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; 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;(405)&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="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', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; 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;231&lt;span style="display: inline-block; height: 7.56pt; width: 2.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="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', sans-serif; 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="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', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; 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,511&lt;span style="display: inline-block; height: 7.56pt; width: 2.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="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', sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; 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,750&lt;span style="display: inline-block; height: 7.56pt; width: 2.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-461" unitRef="usd">6947000</us-gaap:StandardProductWarrantyAccrual>
    <us-gaap:StandardProductWarrantyAccrual contextRef="c-17" decimals="-3" id="f-462" unitRef="usd">8503000</us-gaap:StandardProductWarrantyAccrual>
    <us-gaap:StandardProductWarrantyAccrualWarrantiesIssued contextRef="c-1" decimals="-3" id="f-463" unitRef="usd">3131000</us-gaap:StandardProductWarrantyAccrualWarrantiesIssued>
    <us-gaap:StandardProductWarrantyAccrualWarrantiesIssued contextRef="c-4" decimals="-3" id="f-464" unitRef="usd">4551000</us-gaap:StandardProductWarrantyAccrualWarrantiesIssued>
    <us-gaap:StandardProductWarrantyAccrualPayments contextRef="c-1" decimals="-3" id="f-465" unitRef="usd">3162000</us-gaap:StandardProductWarrantyAccrualPayments>
    <us-gaap:StandardProductWarrantyAccrualPayments contextRef="c-4" decimals="-3" id="f-466" unitRef="usd">4535000</us-gaap:StandardProductWarrantyAccrualPayments>
    <us-gaap:StandardProductWarrantyAccrualPreexistingIncreaseDecrease contextRef="c-1" decimals="-3" id="f-467" unitRef="usd">-405000</us-gaap:StandardProductWarrantyAccrualPreexistingIncreaseDecrease>
    <us-gaap:StandardProductWarrantyAccrualPreexistingIncreaseDecrease contextRef="c-4" decimals="-3" id="f-468" unitRef="usd">231000</us-gaap:StandardProductWarrantyAccrualPreexistingIncreaseDecrease>
    <us-gaap:StandardProductWarrantyAccrual contextRef="c-2" decimals="-3" id="f-469" unitRef="usd">6511000</us-gaap:StandardProductWarrantyAccrual>
    <us-gaap:StandardProductWarrantyAccrual contextRef="c-24" decimals="-3" id="f-470" unitRef="usd">8750000</us-gaap:StandardProductWarrantyAccrual>
    <ecd:Rule10b51ArrAdoptedFlag contextRef="c-1" id="f-471">false</ecd:Rule10b51ArrAdoptedFlag>
    <ecd:NonRule10b51ArrAdoptedFlag contextRef="c-1" id="f-472">false</ecd:NonRule10b51ArrAdoptedFlag>
    <ecd:Rule10b51ArrTrmntdFlag contextRef="c-1" id="f-473">false</ecd:Rule10b51ArrTrmntdFlag>
    <ecd:NonRule10b51ArrTrmntdFlag contextRef="c-1" id="f-474">false</ecd:NonRule10b51ArrTrmntdFlag>
</xbrl>
</XML>
</TEXT>
</DOCUMENT>
</SEC-DOCUMENT>
